Georgia Steel and Callum Izzard – Leaving The X Factor in London 11-23-2019 November 24, 2019 Marsha Hunter Leave a comment Georgia Steel and Callum Izzard Leaving The X Factor in London 11-23-2019