I’ve been watching the Secret of Skin Walker Ranch, also hosted by the History Channel and can’t help but think I’m being scammed like the followers of Oak Island have been.......
I blame it on peyote.
https://freerepublic.com/focus/chat/3928765/posts