So there's been so many weird ads this week, I've decided to sidestep the Brexit and Cannes Lions hijinks however to bring you these odd stories. 1. First up, a ...