The 30 Virginia Range wild horses going to possible slaughter were rescued and released by Hidden Valley Wild Horse Protection Fund.
The 30 Virginia Range wild horses going to possible slaughter were rescued and released by Hidden Valley Wild Horse Protection Fund.