Taskmaster series 21 date announced
Taskmaster series 21 is coming to Channel 4 next month This series has an American diner theme, with a lot of filming taking place at Hampton Court Palace. It will run from April 9 to June 11 (Thursdays) at 9 pm. Who is in Taskmaster series 21 Alongside Greg Davies and little Alex Horne are … >