Ocean Machinery races up front in the 2018 SCCA Majors at Homestead Miami Speedway
The 2018 SCCA season opened this past weekend at the Homestead Miami Speedway with the first Majors event of the year. More than 300 drivers from around the country attended