These Abused Horses Are Finally Freed – And You Won’t Want To Miss A Moment…

Over 200 abused and neglected horses finally taste freedom at the Duchess Sanctuary – an 1,120 acre facility located outside of Oakland, Oregon. This is amazing!