Entertainment Movies Read Time : 0 Minutes Official Trailer for Dead Snow Finally Released May 29, 2009 Hoob What’s better than a dead Nazi? How about an undead Nazi?