Award winning Nigerian singer and producer, Tekno releases his much anticipated new single which he titles Mufasa. Post navigation [Video] Olamide – Hate Me ft. Wande Coal [Video] Rema – Calm Down