Hey there! Feel free to ignore but I wanted to create a forum for folks to post any weird sightings they’ve had! I live in CO, and am on the lookout for the mighty sasquatch… yea I know it sounds crazy… heck up until recently I thought it was crazy. Anyways, opening up a spot for weird sightings/stories ya’ll have heard… Interestingly enough, there’s been quite a number of sightings in Oklahoma