NASCAR Consistently Inconsistent

|

Another week and NASCAR fans are subjected to another rule change.  Beginning this year NASCAR decided to turn a blind eye to teams having to put on all the lug nuts on the wheels.  The upper management left it up to the teams to police themselves and that is a recipe for disaster. Like the […] READ MORE