Mountain Dew "DEWmocracy" Advertising Challenge
Mountain Dew is inviting advertising pros (or aspiring ad pros) to pitch for a chance to create a new DEW TV ad. Watch the video then find out more at http://12seconds.tv/dewmocr… Duration : 38 sec
Mountain Dew is inviting advertising pros (or aspiring ad pros) to pitch for a chance to create a new DEW TV ad. Watch the video then find out more at http://12seconds.tv/dewmocr… Duration : 38 sec