Trapped on Cloud Island

Trapped on Cloud Island

Available on discovery+, Max
S3 E7: The Sixty-Degree Resources team find themselves trapped, scattered and surrounded by ice after half of their equipment is destroyed when the sling drops on a dangerously remote island.