Mountain Dew has decided to launch a brand new campaign this week with the introduction of a new character: The Mountain Dude. In what looks like a series of ads, the company released two new outdoor ...