Dodge has unleashed a mighty machine upon the world. It's not the 707-horsepower Challenger or Charger SRT Hellcat siblings, but rather the more powerful Challenger SRT Demon street-legal drag car ...