For more information on The Movies, visit http://themovies.filefront.com Show All
The Chrysler Marketing director assembles a small team to come up with a fresh ad for the new Crossfire 2006 launch, unfortunately his teams ideas don't exactly inspire him with confidence! Hide