With only 3300 production cars built, the Dodge Challenger Demon was in high demand and Alan was fortunate to get #8 off the assembly line. Watch his honest review on the roads of his hometown in Oregon.
Alan Reviews His Dodge Demon #0008 of 3300
- Post author:Lauren Fix
- Post published:May 1, 2020
- Post category:Video
