Event Preview: Lizards Join GT America Championship at Road America
Following a successful test session at Road America last week, Flying Lizard Motorsport will return to Elkhart Lake, Wisconsin for their first weekend back in the GT America championship since March.