Allpar Forums banner

legion of demons

  1. Mopar / FCA News
    Earlier this month, a collection of 48 owners of the 2018 Dodge Challenger SRT Demon gathered in Houston, Texas for the first ever Legion of Demons Car Club racing event. This event was organized privately with the intention of holding a track event where Demon owners could come together, share...
Top