Last Chance Highway

Watch moments from Last Chance Highway, the show that focuses on the monumental mission of a dedicated handful of animal rescuers.