There were tears aplenty as The X Factor 2013 final 12 were chosen last week in Antigua. It was the last stage of judges’ houses as Nicole Scherzinger delivered her...
View full article
(unsubscribe from this feed)