New Video Release Details Wild Stallion’s Agonizing Death
Brett Bowen, of Animal Rescue Unit1, has released a new video with exclusive footage of the brutal and agonizing death of the wild stallion dubbed “Blue Moon” by wild horse advocates. The gruesome death took place on November 6th, 2010 during the bloody BLM Warm Springs helicopter stampede.
Most Recent Comments