Last night, CBS Studios International announced that they have given Nigerian supermodel Oluchi’s production company, LuLu Productions the African format rights for hit reality TV show competition, ‘America’s Next Top Model’. The Reality show competition series, which will be shot primarily on location in South Africa, is slated to hit ...
Read More »