Catholic Reacts to Alien Conspiracies

Michael Lofton reviews various alien conspiracy theories concerning the origins of the human race, Our Lady of Fatima and the Eucharist.



Leave a Reply