Hilary Duff is a blowjob-giving zebra and other news