Although Couture fared much better than media reports suggested, he took a stunning smackdown nevertheless from a notoriously menacing Pro Mod race car. His accident underscores that it’s a bit rash ...
Thank goodness for 100-degree days in North Carolina. Without those long, miserable test sessions at Rockingham Dragway, where the track temperature made it ...