NASCAR’s culture of cheating unmasked during playoffs

NASCAR-Cheating_Crisis_Auto_Racing_81706

The credo in NASCAR has always been “If you ain’t cheatin’, you ain’t tryin’,” and that has never changed despite series effort to keep things on the up-and-up. …read more

Source:: WRAL