Critical Rescue

Critical Rescue is an American docudrama television series that is produced by New Dominion Pictures and ran on the Discovery Channel from February 2, 2003 to August 24, 2003. The series is streaming on Tubi TV, Pluto TV and Amazon Prime Video.