They're Here!
A European scientist releases his NASA images of unidentified flying objects (ufos) at the National Space Center in Leicaster, England.
<UFO's The Truth The Proof> Now don't go getting your panties all in a wad, because this is just the beginning of more and more scientists and more and more irrefutable evidence that will be coming to the forefront in the news.
