Witness Infection Comes To VOD March 30

If you’re a fan of animation, then you know the names of voice actors Tara Strong, Carlos Alazraqui and Maurice LaMarche. Well, imagine if they had to band together one day to fight a horde of zombies. (This is the best hook for a horror movie I’ve read in months.) That’s what you get in […]