31 Mar 2009, 14:00 UTC · By: Daniel Patrascu / As a well deserved brake from the automotive industry's bad-to-worse news, Chrysler brings into the public eye the new Dodge Challenger SE Rallye, a car which the company claims "delivers ...