There is one reason to go to American sports car racing, and that's for the Corvettes that have raced there for years and continue to do so with the new C7R. When I close my eyes, I can still hear those Vettes. I may actually still physically feel the thunder from those side pipes, but that's something between me and…