Like Nell Scovell
18th November 2020 64 minutes
#302 Which One's Melania? - It's November 4th and the world hangs in the balance as they wait to discover if a winner will be declared right away in Taskmaster...