'Swiss Made' Dodge Demon 340 Survivor
Some pics of the interior:
It's a really cool car, and looks completely different to the duster. The Duster is more like pure power and ruthless aggression, while this Demon is more likely a luxury sport-car. Interior is, as you can see, in very good shape.
The first ride...
A-Bodys rule!:D