Destination Truth poster
TV

Destination Truth (2007)

S04E05 Siberian Snowman

Oct 07, 2010 • Season 4 • Episode 5 • HD

In the frigid heights of Siberia, southern Russia, locals have reported a surge of encounters with a mysterious creature known as the Siberian Snowman. Resembling Bigfoot, this towering figure stands around nine feet tall and may be linked to a recent archaeological discovery that identified a new human ancestor in the area. Is it possible that some of these ancient beings are still roaming the mountain ranges?

Country: US