The question of whether or not Bigfoot exists may finally have a definitive answer. Yesterday, employees at The Green Puddle cannabis dispensary in Salem, Oregon, arrived at work to discover an enormous ape-like creature sleeping on the floor. One employee told Oregano that the creature was surrounded by empty wrappers from infused edible products it […]