Rev Battle: C6 Corvette Z06 vs Mercedes-Benz C63

Which car sounds better? The C6 Corvette Z06 or the Mercedes-Benz C63? Watch the video to find out!