The Payback

PETA - The Payback
PETA – The Payback | Print advertising to showcase life if the animals have a vendetta on humans

PETA – The Payback, A campaign that shows in a brutal and honest way, how…