Menu

International Motor Contest Association (IMCA)

An automobile race-sanctioning body of drivers, owners, and mechanics created to establish rules, regulations, and specifications.