SONY DSC

This past weekend Road America in Elkhart Lake, Wisconsin, hosted a memorable sports car double header featuring the Grand Am Sports car series on Saturday and the American Le Mans Series on Friday. The double billing brought out America’s top endurance racing teams and record setting crowds to “America’s National Park of Speed.”