Efia Odo is doing ‘self put put’ on Wizkid
Ghanaian beautiful actress and presenter – Efia Odo is doing “self-put put” on Nigerian singer Wizkid. Efia Odo wants to get the attention of Nigerian singer and African star boy – Wizkid and has as a matter of fact taken to social media to heap praise on his “Made In Lagos” album. The actress shared…