Show Off Owned Nuck_4_Life Published 08/06/2008 Racer decides to stop just before the finish line and pays for it with 2nd place Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: haha owned loser showoff NEXT VIDEO Ridiculous Dog Fail 1 Comments Log in for Comments
1 Comments