MSU SRT at Detroit Auto Show 2018

MSU SRT at Detroit Auto Show 2018

MSU SRT was given the honor of displaying Leonidas at the North American International Auto Show in Detroit over the past two weeks. It was an exciting opportunity and everyone who participated had a wonderful time. Mechanical Team member Dan Farat said, “The...