found this subreddit looking for a monster sighting video that ended up being a screamer. thought i was watching a legit cryptid clip and then nearly peed myself when the creature 'screamed' at the camera. Wish I remembered where to find it, my friends didn’t believe me when I told …