Riviera
Riviera Home Search Movies TV Shows People Trending Episodes
Destination Truth
Destination Truth

Siberian Snowman (S04E05)

S04E05

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?

Show Destination Truth
Episode S04E05
Air Date Oct 07, 2010