Chrysler aims to launch electric cars by 2010

2008 Dodge Challenger SRT8 Showcased