Sick TV Crew Forces Bucking Horse To Kick At Tied-Up Dog
This is the shocking moment a Chinese TV crew forces a bucking horse to repeatedly kick at a tied-up dog, leaving the helpless pooch in agony. The incident took place…
This is the shocking moment a Chinese TV crew forces a bucking horse to repeatedly kick at a tied-up dog, leaving the helpless pooch in agony. The incident took place…