Google Street View Car found crashed in India
August 7, 2012
Google Street View Car is wrecked and lying unattended on a rocky slope in Leh district of North India. The crashed vehicle had been apparently discovered by two unidentified …