Chariots of Fire Bitch! imthegenius Published 12/19/2010 The Juggernaut vs. Chinese Hurdles. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny wtf fail china xmen NEXT VIDEO Road Accidents Compilation 1,100 Comments Log in for Comments
1,100 Comments