The latest weekly installment of the Dodge “this is never going to end” Challenger Demon series shows the car chained down to a chassis dyno and literally roaring through the gears. The number 757 appears in a few different places here so we’re going to come right out and guess that 757 is the horsepower […]
More...
More...