1970Duster said WHAT is so great about NASCAR? After they stopped using production car, why is it this going. Click to expand...