Thursday, March 3, 2011

Volkswagen: The Force

via adsoftheworld.com

One of my favorite Super Bowl ads for 2011. Creates strong emotional ties with the brand.

 

 

No comments:

Post a Comment