She GivesThe Glory To God-X Factor Final Results The Winner Alexandra’s Final Performance

This was the BEST UK x factor final ever, just everything about it, the tears, their friendships, the comedy, the love, the judges, genuine characters so lovable it was magical. The Winner Alexandra’s final performance, she gives the Glory to God, we can see that there is a God above.  Watching this young woman win has been beautiful.