Simi, Deja – Duduke (French)May 3, 2024, 9:56 pm Check out this brand new piece of music from Simi, Deja – “Duduke” (French) out now. Nigerian music star Simi…