'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