Marooned on Costa Rica's Osa Peninsula, Les must survive on a tropical beach and in dense jungle.
Jun 01, 2005
Aug 10, 2007
Les Stroud