The Dodge Challenger SRT Demon 170 is reportedly ... lastly, a yellow-eyed Demon 170 badge. According to Lee, the entire ...