The winner crossed the finish line in a neck-snapping 9.5 seconds, whereas the loser turned out to be almost three seconds ...
The 2023 Challenger SRT Demon 170 gets its name from the 1971 Dodge Dart Demon ... a hot-looking ride with killer Demon ...