Woman defies death at the train station FrankenBill Published 02/18/2014 Darwin award in 3...2...1...FAIL!! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: drunk high woman train fail darwin NEXT VIDEO Two Unpleasant Rude Diners Get Cakes To Their Faces 0 Comments Log in for Comments
0 Comments