The high priests of American automobiles, the AC Cobra and Corvette ZR1 demand respect and mass admiration not only because of their unique looks but because of their ability to slaughter established supercars. In the video above, Autocar UK pits these two heavyweights against each other to find out which is best. The result is… well… shocking.
Source: Jalopnik