S19E3 : Castrovalva (3)

11 January 1982

25 mins.

The Doctor has arrived in the supposed safety of Castrovalva. But something is odd about the seemingly tranquil city…

ZingFlicks

ZingFlicks © 2024