Duct Tape Tron Race... DesertDookie Published 08/23/2011 Awesome Duck tape commercial Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny wtf desertdookie tape tron awesomeness NEXT VIDEO JP Morgan's CEO Can't Explain How One of His Low Paid Employees Should Budget Her Money 232 Comments Log in for Comments
232 Comments