Logo

Top 11 - DELZ – ‘Malaika’ – Nigerian Idol

Video
09 May

Nothing screams showstopper than this amazing performance by DELZ. His rendition of Miriam Makeba’s 1974 hit was thrilling to watch.