Videos VIDEO: African China – Love Mata Legendary African china is a house hold name, one of the celebrity that gave Nigerian music industry a face. He…