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.

Stay Updated with the Latest News!

Don't miss out on breaking stories and in-depth articles.