World Speed Clinches 2008 Star Mazda Series Expert Championship

Posted on Posted in Formula Car Challenge, Open Wheel, Pro Mazda Championship, Uncategorized

Chris Cumming crowned Star Mazda Expert Champion with 2 races to go Driving the #16 Inviro Medical Pro Formula Mazda, World Speed Motorsports’ Chris Cumming took the Road Atlanta circuit during the Petit Le Mans weekend as the newly crowned Expert Class champion for the Star Mazda Championship presented by […]