NASA Says ‘Tiny Super-Intelligent’ Aliens May Have Already Visited Earth!
NASA scientist admits that its entirely possible aliens have already visited Earth and we haven’t noticed.
Not all UFO sighting can be ‘explained or denied’.
NASA has long been investing in SETI better known as Aliens.
Aliens could look so different from how we expect.