Ed Stafford: Left for Dead Season 1 Release Date
The tv series season Ed Stafford: Left for Dead Season 1 is already released on Discovery in the USA. The upcoming Discovery release date in the UK is to be announced.
Release DatesReport Date / Submit Product
ED STAFFORD: LEFT FOR DEAD is an epic new adventure series, premiering on Discovery Channel on Tuesday, October 10th at 10pm ET/PT, that follows explorer Ed Stafford in his attempt to escape from some of our planet's most extreme environments in under 10 days. Subtropical forests, parched deserts and desolate mountains await him.