VIDEO: Mclaren 720s vs. Challenger SRT Demon | Roll Racing!

SOURCE: DragTimes

Interesting matchup here! What wins at speed…Aero or brute muscle?

“The real race is here, no April fools, watch the McLaren 720S race a Dodge Demon in street trim, 93 octane, all seats in the car along with regular tires on the front.”