Jul 15 2008 Published by Richard Yoo under Ramblings
The Google Maps car has been spotted in Houston!
Posted by corywright on Natuba
Comments are off for this post