Satirical horror trailer. With all the "cell phone" horror flicks that keep coming out, why not?

  • January 24, 2008
  • 82 Views