Congratulations to Vortech Supercharged NMRA racer Alton Clements for winning the 2017 Renegade Championship In Bowling Green, KY over the weekend at the NMRA World Finals!