Yeti: The Last Witnesses | YUYU

Yeti: The Last Witnesses

United States (2009) | 44 minutes

Director: David Roitberg

What is a Yeti? Anthropologists say it’s existence is physically impossible yet some say it can vanish into thin air and is unable to be photographed or videotaped.

You May Also Like