Tuesday, March 31, 2009

Google Streets News

Lancashire soon to appear on Google Street View
Lancashire Evening Post - Preston,England,UK
This is the proof that Lancashire is soon to star in controversial online world Google Street View. Shoppers were left stunned after this car, complete with ...


Post a Comment

<< Home