Do you think aliens in ufos have visited Earth? (And all things UFO)


I wish Avi would back off on his claims a little bit.

What he found was most likely part of a meteor that originated from outside the solar system. He shouldn't be suggesting it's aliens.

If he discovers evidence that it is aliens, then say it then. He's just setting himself up to look bad.