Mar 27, 2021
We’re a few weeks late dropping this episode as we’ve been busy getting and recovering from our Covid-19 vaccinations, but we’re back talking Doctor Who. This month we let loose 32 of the most infamous one-shot villains in a tournament to see which one will come up on top. We whittle it down to 16, and you can...