Audi R8 RWS vs C8 Corvette Z06: Which One Is Better to Actually Own? By: Brett Foote | October 18, 2023