NASCAR: Born From Cheaters

Oh my goodness, the National Association Of Stock Car Auto Racing (as opposed to the national association of stock car boat racing) is full of cheaters! Stone-cold cheatin' to victory in every race, ever. America expects better from former moonshiners. » 9/01/10 1:45pm 9/01/10 1:45pm