Just what 2020 needs… Even more stuff that we don’t understand. Does this confirm that there are aliens? And is that a bad thing?

Listen to “Alien Confirmation?” on Spreaker.