See what people are saying as Davido's 'Omo Baba Olowo The Genesis' debut album clocks 12 years
Legit | 18-07-2024 02:27am |
Music star Davido's debut album 'Omo Baba Olowo The Genesis' released on July 17, 2012 clocked 12 years today. The album contained 17 tracks which were hits.