Tuesday, December 16, 2008

Youtube on Google Maps (Officially)

The YouTube and Google Maps team up for video on google maps. Now you know where those videos are shoot. More on CNET.com

No comments: