Elkhart Lake: City of Speed
Elkhart Lake, Wisconsin is a small town of 941 people, about an hour northwest of Milwaukee. It is famous for two things: the Road America Race Course, and a wonderful exotic car and motorcycle museum/consignment dealership called Throttlestop.
Read More
Recent Comments