Hofstra University’s Motorsport Engineering Club (MEC) debuted its booth at the New York International Auto Show at the Jacob ...