image

factory drag cars

Demon's Tires Make it Slower Than the Trackhawk

The Demon may be the quickest car that FCA makes, but it isn't the fastest.