Current Events / Headlines / Humor / WTF Hold My Beer and Watch This / Sasquatch Found Dead In Montana by ALPHAugust 28, 2012August 28, 20121 Meanwhile, out West…