Clarence Peters

Police detain music video director, Clarence Peters over Kodak’s death

Police detain music video director, Clarence Peters over Kodak’s death

Music director and producer Clarence Peters is currently being detained by the Lagos State Police Command over the death of…

5 years ago