- Episode Description
Penn and Teller take on the secretive inner world of The Vatican, the holy city of Catholicism and home of the Pope.
- Fan Reviews (0)
- Be the first to write a review!
- Trivia & Quotes
This episode is not included on the Season 7 DVD and has also been removed from the Showtime website.