3.3 Yeti: Curse of the Snow Demon (2008) Nov. 08, 2008 Yeti: Curse of the Snow Demon (2008) IMDb: 3.3 2008 85 min 301 views Horror