Glo X Factor 2013 - News, Stories & More

Alexandra Burke in Lagos for Glo X-Factor

The British singer and song-writer won X-Factor UK in 2008. Alexandra Burke…

Read more