Some are on time, some are not. Some can dance, some cannot. Would our UK que...
God Shave the Queens
Season 1 Episode 8: Stuffing Their Stockings
It's the final night of the tour at the Palace Theatre in Manchester, and it's Christmas. Secret Santa is coming to town and it looks like she's bearing gifts for queens that have been more naughty than nice.