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…
Updated: