A couple months ago, I was on business in Neuchâtel[en] and saw the Google car drive by. I was intrigued but quickly forgot about it.
Until today. Tuesday August 18th 2009. The official launch of Street View in Switzerland. When I heard the news, I immediately remembered my encounter with the Google car and went searching...
Sure enough, there I was wearing my businessman disguise looking at the car drive by.
Please, I'd like to maintains some kind of order on this site so stand in line for a picture and autograph! HAHA!