Dead Snow US Trailer!

Remember that film Dead Snow I told you about here, telling you how great it was?  It’s a must see for anyone who likes their nazis undead!  Well, as we get closer to the US release date of June 12th (both on demand and in limited theatrical), IFC has released a US trailer for us […]