November 3, 2020February 3, 2022Interviews Meet Kilo Francis Abiola, One of Nigeria’s Leading Celebrity Makeup Artists Kilo Francis Abiola is a leading makeup artist who makes Nollywood’s leading ladies look beautiful; literarily painting their faces for a living!