Volkswagen: Star Wars Dogs
Deutsch LA have released the above new Volkswagen commercial featuring Dogs dressed up in Star Wars outfits, and barking/singing the films iconic "Imperial Marchâ song. The commercial is a teaser for their upcoming super bowl TV ad that will be… Continue Reading