Google Street View

Check it out on the Champs Elysees and other streets....
Via LATLONG BLOG

Wicked...

Coming soon to a city near you....

So, let's open the bidding - WHAT USE ARE YOU GOING TO MAKE OF THIS ?

Comments