A legendary beast terrorizes members of a college football team after their plane crashes in the snowy Himalayas.
Add this movie to your queue to receive more information about Yeti and we will let you know when it becomes available.