Turns out the legend was never camera shy. He was just waiting to throw up the horns. Mountain Dude is Sasquatch himself, one big cryptid arm raised in a full rock-on salute, clearly running on a two liter of glowing green citrus soda chugged at 2am. He is extreme, he is questionable, and he is absolutely about to backflip off something he