The X Factor - Season 13 Episode 31 -
Season 13, Episode 31 - Final
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.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.