My Mum said that she saw this written on the side of a bus and presumably it was an advert for something but the bus had zoomed past before she got to look at it properly. Does anybody know what it is about? MB