Have mercy on us, oh lord!
A Louisiana priest was arrested for allegedly filming himself having sex with two dominatrices on the altar at his Catholic church, a report said Thursday.
The priest, identified by Nola.com as Rev. Travis Clark, was busted after a passerby saw the lights on later than usual on Sept. 30 and peeked inside Saints Peter and Paul Roman Catholic Church in Pearl River.
The unidentified witness saw the half-naked priest having sex with the two women, who were dressed in corsets and high-heeled boots. The altar was also adorned with stage lighting, several sex toys, and a cellphone mounted on a tripod that was recording the act.
The witness took video footage of the unholy trinity, then called police.
Cops arrested Rev. Clark, along with his two altar servers, 41-year-old Mindy Dixon and 23-year-old Melissa Cheng and booked them on obscenity charges.
The women reportedly told cops they were at the church to film “roleplay” with the priest. Cops determined everything that went on that night was consensual, but arrested the trio on the obscenity charges because they were in view of the public.