Louisiana priest caught with dominatrices seen in PJs after arrest
Daily Mail - 15 Oct 2020Rev. Travis Clark went into hiding after he was arrested for filming a threesome with two dominatrices on his church altar in Pearl River, Louisiana on September ...