Thursday, January 19, 2012

The Bark Side

2012 Volkswagen Game Day teaser ad.  Yes.  Those are dogs barking The Imperial March (aka Darth Vader's theme).


No comments:

Post a Comment