Wednesday, September 16

A priest unwittingly exorcises the Holy Ghost out of a French cathedral. Now he has to get it back to its old days of possessing before the pope finds out and has him excommunicated.


©2015 Neil Pohl & Thomas Deming-Henes