So I guess some on here have kept up with the recent media reports that the Pentagon confirmed videos of UFA Unidentified aerial phenomenon and UFO's
There will be a report released by the early summer on this subject. I don't know what to make of it, I guess many wouldn't know themselves.
The nearest star system is four light years away. And Mars is a million miles away,...