Rev battle: Mercedes C63 AMG Decat vs Chevy Corvette Z06!
There's nothing more sweet than a proper rev battle! A proper battle, with two proper cars! They are both so fast, so cool, and sound so good that you can't even resist! German muscle vs....