Nigeria Oba solomon live on stage with demola suzi in ode irele, ondo state. By IKALE ILAJE APOI RANT TV - January 7, 2024 0 11 Share Facebook Twitter Google+ Pinterest WhatsApp source Related