iOS app Android app

Stork Germany

Stork Terrorizes German Village

Posted 07.12.2013 | Weird News

Residents of the northern town of Bergholz in Germany are living in fear this summer, their windows under constant threat of attack. The menace? A rog...