Elkhart Lake, Wisconsin, Runs at Full Throttle On and Off the Track

The southern Wisconsin town of Elkhart Lake is known for its road racing history and as home to Road America, one of the nation’s premier racing venues. Road America’s motto, “Come for the experience and stay for the race,” invites some 700,000 visitors a year to enjoy a variety of activities at the track, from driving […]

Read More