Tuesday, March 31, 2009

Google Street View

Google alerts Canadians about Street View filming
CBC.ca - Toronto,Ontario,Canada
Google Street View images, such as this one of the Canadian Embassy in Washington, DC, have already been filmed in many other countries, such as the US, ...


0 Comments:

Post a Comment



<< Home