There's a UK queen competing in the winners-only season of 'All-Stars' and we're buzzing about it On Demand News