Wednesday, October 7, 2009

Google Street view in Toronto


Google street view is now live in Toronto.
Street view was delayed in Canada because our privacy laws have more depth than in the US.


No comments: