allpar.com
The Legion of Demons goes racing in Texas
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 p…