UFOs in FBI’s Vault

Posted by on Apr 13, 2011 in New, UFO | 2 comments

UFOs in FBI’s Vault

FBI memo that alleges aliens did in fact land in New Mexico which has just been republished on the agency’s website.

That is some HUGE news. So according to the FBI, aliens did land, they had 3 ships and they found some humanoids. This is seriously HUGE news. This is something the believers to hang their hats on and for the skeptics to shove it up their arse.

Read the memo, and please let’s discuss this.




  1. 6-16-2011

    Can we get a link to the Agency’s website where they posted this document?

Leave a Comment