Saturday, May 23, 2009

Google Street View

PC Advisor
In pictures: Google's Street View trike
PC Advisor - London,UK
This week Google announced it was bringing its Street View trike to the UK to capture tourist attractions in rural locations. We've taken an in depth look ...


Post a Comment

<< Home