The UK queens face a time crunch to refine their acts for opening night, with...

God Shave the Queens
Season 1 Episode 8: Stuffing Their Stockings
The season finale of the tour reaches its climax at the historic Palace Theatre in Manchester on Christmas night, featuring a touching surprise for the queens.























