S13 E31
Dec 10, 2016Not Available
The X Factor
31
Release Date: Dec 10, 2016Episode Description
Dermot O'Leary presents the first of two finals, in which the 3 remaining acts take to the stage alongside a surprise guest performer, singing two songs each in front of an audience of thousands at Wembley Arena.
Where to Watch The X Factor Season 13 Episode 31 Now
Best
Rent/Buy
Free