Ed Stafford: Left For Dead

Discovery Channel - 2017.10.17(Tue) 09:00PM Schedule
 
Home to a unique range of wildlife found nowhere else on Earth, Ed's in Madagascar, taking on a vast array of tough landscapes.