Strange Familiars writes “Kevin shares a story about a series of bigfoot encounters outside of Glen Rock, PA in 1978…then Chad and Timothy travel to Glen Rock for a night hike and things get strange indeed. Lights from unknown sources, bad smells, black shadow forms, and more.”
Leave a Reply
You must be logged in to post a comment.