Funke Ogunmola
-
Arts and Culture
The World Waits With Bated Breath for the Premiere of “Love Castle”
Love Castle was shot in Ibadan, Nigeria in November 2019 and in Houston Texas in February 2020. The U.S.A. filming…
Read More »
Love Castle was shot in Ibadan, Nigeria in November 2019 and in Houston Texas in February 2020. The U.S.A. filming…
Read More »