Did you review the site I linked to above or view any of the videos or evidence presented?
If so, what did you think of those?
I don't know about information shopping at "skeptoid" but countless thousands of times you see people refer to "snoopes"as some sort of authority on controversial issues.
A little investigation shows that site to be a couple of left-wing couch surfers in CA presenting their take on reality as fact; the only evident fact per se is that a large numbers of people look for one-stop answers that suit their pre-existing biases or outright laziness.
I had a look at the site you link to; for a site devoted to "scepticism" (yes, we spell it that way) everything of course has to be viewed through the same lens, and debunking "Siberian Hell Sounds" and "Sleep Walkers"...personally I don't need any help with that.
I'm not sure how much research you did on the man who signed the article, but here's a start
Let's just say I'm not overly impressed by his veracity; how about you?