18 Dodge Challenger SRT Demon

Dodge Challenger SRT Demon is a sexy muscle car and this Super Treasure Hunt variant takes it to the next level.