Who says TV is glamorous? Me scrubbing the stage before the final of Idols West Africa in Lagos, Nigeria.