Home Albums Omo Baba Olowo: The Genesis Omo Baba Olowo: The Genesis (11 years) album Release day: Tuesday, July 17, 2012 Omo Baba Olowo: The Genesis 11 years old Artists Davido Name Davido When album released, He was 19, now 31 years old # Song Play