Original: The show opens to the public on Friday and continues until April 23. 2018 DODGE DEMON  The 2018 Dodge Challenger SRT Demon.
Updated: The show opens to the public on Friday and continues until April