Learn how to make three different demon voices, get the most from your cell phone's video camera and learn how to have a pool of blood flow from your actor's head. All in one of the funniest Film Riot's to date!
click here to see where to watch or .
Ready to Watch Film Riot, Season 1, Episode 87?