NASCAR Chairman and CEO Jim France released a statement after the passing of NASCAR legend Glen Wood.
It wasn’t that long ago that exhaust systems in general and mufflers in particular were considered a necessary evil with the performance crowd. Noise meant power. Or at least, that was the consensus.
This week’s Pinup Pole Show Pinup of the Week is a grease monkey herself: wrencher and pinup Sierra Scott Shifts!