Crazy Sounding Supercharged Corvette Grand Sport

This is probably one of the best sounding Corvettes you’ll ever see!