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.)