We were driving to the beach on I-26 and we saw a billboard advertising the UFO Welcome Center. We drove past where it said to turn by the time we decided to see it, but believe-it-or-not the GPS knows where it is. We found the […]
Where is Menlo Park? What has it to do with Edison? What does Menlo mean?