Any Corvette Fans?

Any Corvette Fans?

If you are a fan of Chevrolet’s Corvette sports car then you may have heard of Vettes On The River – the all-Corvette show held on the Mississippi River levee in historic LeClaire, Iowa. What you might not know is the Team 218 designed and maintains the...