The Pirelli World Challenge heads back to Wisconsin June 26-28, as the series returns to Elkhart Lake's legendary four-mile, 14-turn Road America.
Watch the race live at www.world-challengetv.com.
The Pirelli World Challenge heads back to Wisconsin June 26-28, as the series returns to Elkhart Lake's legendary four-mile, 14-turn Road America.
Watch the race live at www.world-challengetv.com.