Priest recorded having group sex on altar of Pearl River church, police say; 3 arrested The lights inside Saints Peter and Paul Roman Catholic Church in Pearl River were on later than usual on Sept. 30, so a passerby stopped to take a closer look.Peering inside, the onlooker saw the small parish's pastor half-naked having sex with two women on the altar, according to court documents. The women were dressed in corsets and high-heeled boots. There were sex toys and stage lighting. And a mobile phone was mounted on a tripod, recording it all. The Rev. Travis Clark. (Photo from...