Google’s Street View catches dead body after traffic accident Source: strangestrangestrange.blogspot.com/
Tag: Google Street View
Google Street View: Baby Birth is captured by Street View
The birth of a baby on a German pavement has apparently been captured on Google Street view. Source: telegraph.co.uk