See for yourself...
Order journalist Len Johnson's award-winning documentary, "Last of the Spanish Mustangs."
The industry in all its dirty glory.
The worst sin toward our fellow creatures is not to hate them, but to be indifferent to them: that's the essence of inhumanity. -George Bernard Shaw