posted on Mar, 7 2005 @ 05:56 PM
I've never heard of such a thing, and went looking. Found a rather large list of links via Google, and this:
A multi page articla on "Fortean Times". Never actually read this mag, but I've seen it around. Here's a link to the
Whatever it might be, I don't want to meet it on a dark and stormy night. Cliche intended.
And, after checking a 2nd time to make sure, I also found an older thread on ATS:
[edit on 7-3-2005 by VisionWithin]