Did Deliveroo create a monster with its recent controversial and unforgettable ad?

First Prev 1 2 3 4 Next Last