The Lady In charge 1

Alaba International Market is the electronics nerve center in West Africa, all kinds of dubious things happen in this market. Some ladies posing as secretaries to companies, and shops, use diabolic powers to charm men to do their bidding. But do men really deserve the
Movie Type: Nigerian movie
Watch Now