The alleged first Street View images (May 2007)

About Street View USA · 1 comment

Los Angeles:

Link

Buttonwillow:

Link

Please wait...

1 thought on “The alleged first Street View images (May 2007)”

  1. this is cool that you found this, especially considering the fact that most 2007 images are mostly in June to July in most places.

Leave a Reply