The American Team Wins Big at the 2017 International Automotive Technicians Challenge!