GLTC Race Update - Road America 2024
This was the team's second visit to Road America. The long 1,500-mile tow from Oakland Park, Florida to Elkhart Lake, Wisconsin had some minor setbacks, but the team arrived excited about competing at one of the most iconic motorsports facilities...