In a truly stunning outcome, Team U.S.A. took first, second, and third place at the 2017 International Technicians Challenge in Poland. The American team was...
Vcomm is a specialist automotive PR & communications agency with global media contacts. Expertise in supercars, luxury vehicles, niche automotive manufacturers.