A specially photographed teaser trailer for Ivory Tower Entertainment’s forthcoming film, ZOMBIE GOD SQUAD. Well, holy crap this guy looks like he’s seen better days, but he sure does look happy for being “The living dead.” “It was written for […] ↓ Read the rest of this entry…