Yeti: Curse of the Snow Demon
Yeti: Curse of the Snow Demon is a 2008 horror film that was broadcast on the Sci Fi Channel on November 8, 2008. The film stars Carly Pope, Peter DeLuise, Ona Grauer, and Crystal Lowe.
Source: Wikipedia, Yeti: Curse of the Snow Demon. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.