Yeah, I can't disagree. It's very hard to see how it is possible, but I can't really say that it's impossible.
There really is no way to deterime if it's possible or not, without actual UFO/Alien disclosure by the government or by the aliens themselves. I personally believe they have visited, but I won't sit here and tell you that I have 100% certain proof. It's just my gut feeling.

Comment