Survivorman poster
TV

Survivorman (2005)

S05E03 Tierra del Fuego

Jan 15, 2014 • Season 5 • Episode 3 • HD

Les Stroud embarks on an adventure to the Mitre Peninsula, a secluded area situated at the easternmost edge of Isla Grande in Argentina's Tierra del Fuego province.

Country: CA