Google Street View goes live in Toronto

Google Street View goes live in Toronto – thestar.com.

A little bit scary to see my place front and center, with a view that can pan around and inspect the neighborhood.

Facebook reddit del.icio.us Technorati StumbleUpon Slashdot Digg it Yahoo MyWeb Google