Your Ultimate Sports Vacation

Rick is back this week and he spent last week in Elkhart Lake, WI, where Road America is located. Road America is the premier road course race track in the country, and many people make a pilgrimage to Road America not only to watch the races, but also participate in the race schools that are offered. These race schools are offered at many tracks around the country and they can be fun and competitive.