Les Stroud disappears into the thickly forested Transylvanian Alps to test the skills of Romania's top search and rescue team, and himself.
Les Stroud disappears into the thickly forested Transylvanian Alps to test the skills of Romania's top search and rescue team, and himself.