you did it right

Google Street View Dead Girl Not Really Dead

Residents of Middle Road, Worcester (England) were alarmed after viewing what appeared to be a dead girl in their neighborhood on Google Street View. Only thing is,...
August 13, 2010