World's Dumbest Motorheads

World's Dumbest Motorheads

S10 E7: Countdown of the 20 lowest I.Q. auto enthusiasts.