Rescued horses run to pasture at Duchess

1:13

Duchess Sanctuary is a 1,120 acre facility located just south of Eugene, Oregon. Established in 2008, Duchess is an oasis for over 200 formerly abused, abandoned, neglected, and homeless horses.

Featured Videos Similar Videos

More Similar Videos