Dodge is continuing to stretch the Challenger SRT Demon’s 15 minutes of pre-reveal fame with its latest teaser,*No Pills.*Information as to what pills the Demon isn’t taking is beyond us (Viagra?), but the new teaser reveals one of the drag-racing pony car’s key performance features: its two-step ignition system. It’s also our first chance to […]
More...