November 13, 2017
ugochi ihezue

Ugochi Ihezue Wins Miss World top Model Award.

Top Model is one of the prime contests of the pageant. It was instated in 2004 and is often considered a strong indicator for final results. Mostly the girl who […]