Drag Racing Video: The Corvette C8 Takes On A Demon Elizabeth Puckett July 1, 2020 With a major gap in power output, some might think the Corvette C8 doesn't stand a chance against the Dodge Challenger Demon, but the C8 is ready to put up a fight! Find out how ... 778 Views 0 Read more