After joining England based record label The Dedes Records, with much pressure and anticipation from fans and the media to release new content with her new family, Tilla Tafari aka Godmother finally releases the visuals of her latest single Ola Olé. The song which was originally produced by Ina De Place and directed by Diba J. Blerk was released on the 1st of April 2018.
Tilla talks about the source of true love coming from the heart and not the pocket. To find out what she meant. Watch, download enjoy and share.