[Music] Tekno Ft. Wizkid – Mama

Tekno and Wizkid join forces on this brand new single titled “MAMA“. The Spotless-produced track is an Afrobeat tune with inspirational lyrics which loads of...