Lil Frosh – Davido

September 18, 2019 Petertech 0

Nigerian singer and performing artiste, Lil Frosh has churned out a new banging tune tagged, “Davido”. However, the new release serves as a follow up […]