1 Season
11 Episode
Lucy, the Daughter of the Devil - Season 1 Episode 8 The Special Fathers vs. The Vampire Altar Boys (2007)
Watch Lucy, the Daughter of the Devil - Season 1 Episode 8 The Special Fathers vs. The Vampire Altar Boys Full Episodes Online Free Streamings FMovies. The Special Fathers and Special Sister get an assignment to stop the vampire altar and choir boys who prey on priests.
- Country : United States of America
- Genre : Animation, Comedy
- Studio : Adult Swim
- Keyword : hell, satan, adult humor, female protagonist, devil, adult animation
- Director : Loren Bouchard
- Cast : H. Jon Benjamin, Sam Seder, Melissa Bardin Galsky, Eugene Mirman, Jon Glaser