Tag Archives: Doomwatch

The Geek Show - S12E17 - Machiavellian Licks

S12E17 – Machiavellian Licks

After one of the weirdest news sections in a good long while, we dive into the latest episode of defend your choices. This time out we look at our favourite villains. Along the way we look titles as diverse as Silent Hill, Cowboy Bebop and