Daily, Music Videos Published on Leave a comment Cleo Sol “Never The Right Time” written by The ever so lovely Cleo Sol is preparing to drop her latest video “Never The Right Time”. Here is some behind the scenes action of what you can expect.