posted on Jan, 31 2005 @ 07:49 AM
No, i visited the website they run, i had to shower after i read it, and these guys a deadly serious. Im as puzzled as to what the announcement is as
everyone else, a new forum or website perhaps?
EDIT:Reply to Kidfinger
[edit on 31-1-2005 by Janus]