Shot in Valencia, Spain... Always said the actual buildings were alien-ish. Not the best episode but has some classic Dr Who values
Shout by Diego RodriguezBlockedParent2019-03-11T21:17:48Z
Shot in Valencia, Spain... Always said the actual buildings were alien-ish. Not the best episode but has some classic Dr Who values