This Dodge Challenger SRT Demon delivers more than 1400 hp