Road America is located in beautiful Elkhart Lake, Wisconsin. The track is huge at over four miles in length with many hills and stairs to climb as you walk around the massive park. I use the word park because this track is like going to a state or national park and finding a race track as the playground and Road America uses this very idea in their slogan, “America’s National Park of Speed” for this very reason.
Enjoy the photo galleries from my weekend at Road America and I am working on a post that describes my weekend at this historic American track.
TUDOR IMSA Practice & Qualifying
TUDOR IMSA Race