blog 09/20/200603/26/2020 Posted byPeter Crosby Watch this video and then tell me that there is no other life in the universe.