Official Street View Website

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

Wednesday, October 22, 2008

Street View Mexicana se está Construyendo

Sorry about the lateness. On Wednesday, September 17, 2008, a red Street View car was spotted in Ciudad de México, according to Alt1040.

By the way, Ciudad de México is Mexico City to most Americans. ;-)

No comments: