The birth of a baby on a German pavement has apparently been captured on Google Street view.
Source: telegraph.co.uk
Strange strange strange… the world of the unexplained, bizarre, paranormal events and weird news from your neighbors.
The birth of a baby on a German pavement has apparently been captured on Google Street view.
Source: telegraph.co.uk