Top 15 Google Street View Sightings
Thursday, May 31st, 2007
Here are 15 truly amazing sightings from Google’s Street View.
My favorite: The Void
I can already tell that there are a world of possibilities here. At least the photos are about nine months old now.