Destination Truth – “Siberian Snowman”
Airs: Thursday, October 7th @ 9/8c on Syfy
Synopsis: The team tries to unearth a snowman in the mountains of Siberia.
Destination Truth – “Siberian Snowman”
Airs: Thursday, October 7th @ 9/8c on Syfy
Synopsis: The team tries to unearth a snowman in the mountains of Siberia.