Kelly Shotwell’s Street Car Success in Steeda Autosports Limited Street

The 19th Annual Nitto Tire NMRA World Finals at Bowling Green, Kentucky’s Beech Bend Raceway Park hosted the first-ever NMRA Steeda Autosports Limited Street competition, and the bragging rights for making history as the inaugural winner of the class were earned by NMRA newbie Kelly Shotwell. Shotwell, who hails from Carlisle,