Interview with Mark Allen, Head of Jeep Design
Mark Allen, Mopar Design Team Leader, shows off the new Dodge Challenger 1320 vehicle that will be revealed at the 2009 SEMA show for the first time.