Thursday, May 31, 2007

NEW Google Maps...



Now you can get a view from a street in many major city.

I smell a lot of controversy here.

No comments: