1
PETA, or People for the Ethical Treatment of Animals, have written a lovely letter to Farming Simulator 17 developers Giants Software, requesting that they include video footage from abattoirs in thei

Comments

Who Upvoted this Story