Home Tags Animal Rights Activists stage a “McSit-in” Protest at a McDonald's in Western England

Tag: Animal Rights Activists stage a “McSit-in” Protest at a McDonald's in Western England

95.5k Followers
Follow