Dec 12, 2021Episode ThirtyIn what many critics are hailing as 'the best episode to date' we have a Villains v Villains battle where we discover whether Nazi’s...