Who's made appearances on Taskmaster? This doesn't count the New Year Treat episodes or any confirmed contestants for Season 20 (only July 28, 2015 to July 3, 2025).
Photo of Alex Horne taken from https://en.wikipedia.org/wiki/Alex_Horne
Contestant information taken from https://en.wikipedia.org/wiki/Taskmaster_%28TV_series%29
Evil aliens have decided to kill everyone on Earth! Fortunately, they've given you two minutes to save as many as you can. All you have to do is name a country to save everyone in it.