Not a day goes by at the moment where I don't randomly burst into "DARLING, MY DARLING" or "Tikitakata" 8o Whether people like the song or not (I love it), it is certainly an ear worm...