Official Street View Website

For Google's official website on Street View locations (present and future) and much more, go to:

Monday, July 14, 2008

Street View Car Found in Frankfurt!


On "fakestef", someone has taken a picture of the Street View car in Frankfurt, Germany.

No comments: