Wild Russia

Episodes

Originally Aired Aug 06, 2009

An exploration into Russia's Artic wilderness and rare footage of wildlife living in one of the most inhospitable places on the planet is captured.