Bavarian Town Of Nördlingen, Germany

Bavarian town of Nordlingen built in a 14 million year old meteor impact crater.



Not An Invite To Strangers!
Bikini Girl Takes Ridiculous Amount Of Selfies In Public
Wow Wow Wow
It’s Pre-programmed In Your Brain
How Hamburglar Came To Be
Pit Vipers Have Infrared Receptors On Their Lips