Video: 2012 Ford Mustang Cobra Jet vs Dodge Demon Drag Race

Video: 2012 Ford Mustang Cobra Jet vs Dodge Demon Drag Race