Taskmaster season 21 will premiere on Channel 4 on Thursday 9 April at 9pm, with the episode landing worldwide on the ...
Taskmaster is returning for another hilarious outing on Channel 4, with Greg Davies and Alex Horne back for a 21st season of ...
The Taskmaster Greg Davies and his efficient assistant Alex Horne are back on their respective thrones as the BAFTA and Rose ...