Finally a (happy?) ending to probably one of the wildest cases we’ve ever heard! If you’ll recall, in 2020 a Louisiana priest was arrested for allegedly having a threesome with two dominatrixes inside the church!
Rev. Travis Clark, pastor of Saints Peter and Paul parish in Pearl River, LA, was caught with when a passerby stopped by the church to investigate why the lights were on later than usual.
Inside, the onlooker could see the half-naked priest engaged in intercourse on the altar with two women, Mindy Dixon and Melissa Cheng, dressed in corsets and high-heeled boots.
Whew, talk about a Sunday servicing! Related: Lindsie & Savannah Chrisley React To Todd & Julie’s Prison Sentences! Now, two years later we finally have a conclusion to this crazy story.Read more on perezhilton.com