Here is the Official trailer first view of the UK teaser trailer of the upcoming horror phenomenon Dead Snow. The film is set to Premiere at this year’s FrightFest in London’s West End before its release on DVD from August 31st.

  • August 20, 2009
  • 249 Views