Mountain Dew "Master" | Adweek Mountain Dew "Master" | Adweek
Advertisement

Mountain Dew "Master"

  • December 19, 2007, 8:39 PM EST
Dew Dude goes to a monastery to train with the master in the art of the hand slap game.
Advertisement