Russian Yeti: The Killer Lives (2014) – Found Footage Movie Trailer – Film Synopsis
Found footage documentary on the deaths of students in the Russian mountains, attributed to the yeti—as told on the Discovery Channel. abilify no prescription
Russian Yeti: The Killer Lives (2014) – Found Footage Movie Trailer
- Russian Yeti: The Killer Lives (2014) is a found footage film and mockumentary by the Discovery Channel.