Russian Yeti: The Killer Lives

Russian Yeti: The Killer Lives premiered two days ago on Discovery Channel. I havn't gotten to see it yet, even though I've got it recorded on the dvr, so I don't know if its any good yet. I've seen some reviews where people said it was horrible, but also others that said it was good. I guess I'll find out.

Comments