February 5, 2008

Chicago Auto Show - Dodge Challenger revealed at McCormick Place