Tuesday, June 16, 2009

Must see film of the week!

Two words: Nazi Zombies! nuff said!
Dead Snow opens June 19th in limited release, check out the trailer below, I'm tingling with excitement!

No comments: