10 Most Awkward Google Street View Captures
Google Street View is another revolutionary service integrated to google maps. It is totally free to use street view as other google services. It is basically a car with a 3D 360-degree cam fixed on its roof. T...