Michael Lewis Travels to Historic Road America
Laguna Beach, California — This race season, Michael Lewis has competed on some of America’s historic road courses, and this week features another stellar track as the 2014 IMSA Porsche GT3 Cup Challenge USA by Yokohama will visit Road America in Elkhart Lake, Wisconsin. Michael and the No. 98 Competition Motorsports/Curb-Agajanian Porsche 911 will take to […]
Read More...