Amid scandal, video surfaces as Davido and his 6th babymama arrive in Portugal
Ivanna Bay, a French lady who claims to be pregnant with Nigerian singer, Davido, has caused a buzz with her new
Read MoreIvanna Bay, a French lady who claims to be pregnant with Nigerian singer, Davido, has caused a buzz with her new
Read More