8. The Special Fathers vs. The Vampire Altar Boys
Aired Oct 21, 200712 min
The Special Fathers and Special Sister get an assignment to stop the vampire altar and choir boys who prey on priests.
Your diary entry
Sign in to log when you watched this episode, add your rating, and write a review.
Sign in →