Evanescent Mustang Rescue and Sanctuary 30

Sustaining the Creatures Documentary Continues Capturing Content at the Evanescent Mustang Rescue and Sanctuary in Sherman, Texas