Sign in to continue
Sign up to get started
You should be ashamed - 2Face 'mocks' Nigerian government after landing at new KIA terminal
2Face Idibia, aka 2Baba
News