The Horde
Posted 5/10/11
No, we're talking the one on the PC but the French "zombie" movie that was recently released.

Anyone else seen it? It's currently streaming on Netflix.

Thought it wasn't half bad for a zombie flick.
You must be logged in to post.