‘Taskmaster’ reveals series 18 contestants
The contestants for series 18 of ‘Taskmaster’ have been revealed!
With Greg Davies and Little Alex Horne on hand to welcome the new batch, series 18 will air later this year on Channel 4. The news arrives shortly after ‘Taskmaster:…