Dodge is one of the most iconic automotive brands in history, but it's produced its share of miserable-looking cars over the ...
Dodge Challenger SRT Demon dusty muscle car is localted in California and will go under the gavel. We cannot see any faults. Can you?