How do you top a Hellcat? With a Demon apparently. Chrysler has announced that they will reveal the long rumored new and most powerful muscle car ever at the New York Auto Show in April. Dubbed the Challenger Demon this car appears to have been built with a drag racing specific audience in mind. We […]
More...
More...