Thread: The Greatest Movie in the History of the World
The Roman Catholic Church is the _____ harlot.