June

June 26, 2018

Double Pro Mazda Podium for Harrison Scott at Road America

23 June 2018, ELKHART LAKE, Wisconsin: British racing driver, Harrison Scott, achieved two impressive podium finishes with his RP Motorsport Racing squad in the Pro Mazda […]