PETA dog

PETA Just Barbecued A Dog In Trafalgar Square

Well that’s out of character.