Episode 684 – Legionnaires 12: Earth for Humans?

Derek journeys back from the future to join the Subs in this discussion of Legionnaire’s 12.