Can a human take the form of an animal? Does Satan worship actually take place in this small island? Can a soul be sold? And if so, who are the sellers and who are the buyers? Father Lambert St Rose is a catholic priest and for 33 years he was locked in a battle of good over evil and now for the first time ever on television he presents the true catholic chronicles of the exorcist.
18 ноя 2019