UNHOLY PASSIONS
Dec 03, 2020
4 minutes
THREE ON AN ALTAR
Louisiana priest has been arrested after reportedly filming himself having sex with two dominatrices on a church altar. Reverend Travis Clark, 37, and the two women involved – Mindy Dixon, 41, an adult film performer, and Melissa Cheng, 23 – have all been charged with obscenity. The trio were allegedly discovered on the night of 30 September after a passer-by noticed that the lights were on later than usual at Saints Peter and Paul Roman Catholic Church in Pearl River near New Orleans. Peeping inside, the witness claims to have seen the semi-nude pastor having
You’re reading a preview, subscribe to read more.
Start your free 30 days