Tags » Fan Funding

Help See 'Krampus: The Devil Returns' Finalized!

Krampus: The Devil Returns sounds like a badass project. I mean, come on – who doesn’t love the legendary menace, and who doesn’t want to see him unleashing terror on viewers? 174 more words

News