Follow TV Tropes
Go To
I think I saw a picture from this on Gallifrey Base - it looked a lot like 1980s Doctor Who...
Important Links
Advertisement:
I think I saw a picture from this on Gallifrey Base - it looked a lot like 1980s Doctor Who...