50 Incredible Google Street View Photos

Google Street View. It was launched on May 25, 2007, in several cities in the United States, and has since expanded to include cities and rural areas worldwide. Over the years it has captured some very shocking images, some that are hilarious, and some that make you say WTF. Here are 50 of the most shocking images from google street view…

via Airows

Leave a Comment