No Image
7.6

Siberian Snowman

7.6/10 · 29 votesOct 7, 2010

Ranked #5 of 14 in Season 4•+0.3 vs season avg

Discussion

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