Dodge has just released a new video of its Demon concept, which is set to be unveiled at the Geneva Motor Show next week. Weighing 2600-pounds, it comes equipped with a 2.4L engine that produces 172hp and 165 lb-ft of torque -- future SRT version may include 300hp engine. Watch after the jump.
[via Autoblog]