Some Bizzare Suicide Contest Hells_Angel Published 01/21/2007 No idea what the hell this is. Some Taliban jumping thing idk. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: NEXT VIDEO Clueless Weightlifter Nearly Decapitates Himself 16 Comments Log in for Comments
16 Comments