Categorized | UFO Sighting Reports

Close Encounters: NASA Astronaut Thinks He Saw 'Organic Looking' Alien



Melvin, after being asked by the UFO Sightings Daily, said he once saw a "translucent, curved, organic looking" alien floating out of the payload bay of …



Source link

Leave a Reply