Dumb Mechanic ebaum Published 11/23/2006 I really don't want this guy working on my car. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: cars NEXT VIDEO The Nut Shot Heard Around The World 15 Comments Log in for Comments
15 Comments