The Insider

 

WATCH: Darwin Award Nominee #731: Man Lies On Train Tracks Under Moving Train


Luckiest kid in the Netherlands.

 

More Articles