The Bishop of Banff is a character in South Park: The Stick of Truth. He is, as his name suggests, the Bishop of Banff.
Advertisement
The Bishop of Banff is a character in South Park: The Stick of Truth. He is, as his name suggests, the Bishop of Banff.