Tag: the smiths
PETA launches mobile game soundtracked by The Smiths
Animal rights organisation PETA has launched a new mobile-friendly game called This Beautiful Creature Must Die. It involves saving chickens, cows, pigs and turkeys from being killed by tapping them as they fall down the...
August 11, 2016