A witness reportedly exposed a priest and two women clad in dominatrix clothing while they were allegedly in the middle of filming their sexual play on the altar at his church.
37-year-old Travis Clark is a Catholic reverend who was ordained in 2013 and recently served with the Saints Peter and Paul Roman Catholic Church in Pearl River, Louisiana.
In the evening on September 30, Clark was reportedly inside the church after hours.