Two cards ads, two very different treatments. Not sure if one ad is better then the other. The Chrysler is one heck on a way to have a brand represent so much more than the product being sold. The VW ad, well, just makes you smile. In any case two very good ads well worth watching.
Chrysler "Imported From Detroit"
VW "The Force"