Originally I got this link through www.TeeGeeAck.com a conspiracy website that occasionally lets good things like this show.

:-)
personally, I think its a bunch of BS.

that you got this from a conspiracy site, I believe should be another reason why I doubt this information.