Travis Clark, 37, allegedly filmed himself having sex on the altar
(Newser) -
Peer inside a church window lately? Bet you didn't see the pastor having sex with two women on a church altar with stage lighting, cameras, and sex toys. But a passerby apparently saw just that inside a Catholic church in Louisiana on Sept. 30, the Times-Picayune reports. Court documents...