0
Although I've halted updates on the current site, I couldn't pass up the opportunity to show the teaser for the upcoming French zombie flick The Horde. Movie looks sweet