HELLCAT or DEMON – King of SRT!

Dodge Demon or Hellcat 6.2L Supercharged v8 Hemi exhaust & Supercharger whine. Which is louder, the hellcat or Demon? In this you will hear the difference …