GENEVA - The Dodge Demon concept is envisioned as a low-priced, two-passenger dream car with attitude. More...