Where To Stream Father Ted Season 2 Episode 9
New Jack City
- Aired May 3, 1996
- 30 Min
- Rated 8.3
- Number 17 Of 24 Rated Episodes
Jack is rushed to St. Clabbert's Old Priests Home when his hands become worryingly hairy. And his replacement is even more of a nightmare than the great man himself...