8.06.2008
Now This Is News
We've got a confirmed sighting of the Google Street View Van going up and down the streets of Decatur taking pictures. (If anybody grabs a pic of the van taking pics then send me that pic.)
Newer Post
Older Post
Home