Showbiz Okiki Films Releases Liz Anjorin’s ‘Owo Naira Bet’ Monday November 4, 2018 Dipo Olowookere By Dipo Olowookere The latest movie production from top Nigerian actress and producer, Elizabeth ‘Lizzy’ Anjorin titled Owo Naira Bet is to be released Read More