2 Jul 2024, 21:00 UTC · By: Elena Luchian / This Dodge Challenger SRT Hellcat must have been too much for the driver. It ended up on the salvage car market as a write-off