His fun-loving attitude stops when he straps into his beloved 2018 Dodge Challenger SRT Demon, the vehicle he uses to ...