Siberian Snowman
Up in the icy mountains of Siberia in southern Russia, there have been a rash of recent sightings of a beast known as the Siberian Snowman. Similar in description to Bigfoot, this nine foot tall creature may, in fact, be related to a nearby archeological find that recently uncovered a new human ancestor. Could there be a few of these pre-humans lurking in the mountains?
Where to watch
Every episode is already streaming. You only need about a month to binge it.
Subscribe ~1 month · binge all 55 episodes, then cancel
Notes & ratings
0 ratings
0 notes
Airs
Thu, Oct 7, 2010
44 min
Show
Destination Truth
55 episodes
Episode
S4 · E5
in Destination Truth
Up next
S4 · E6
Ghosts of Menengai Crater / Kalanoro
Thu, Oct 14, 2010