Doctor Who episodes broadcast on September 3rd
2 episodes were broadcast on September 3rd
2 episodes were broadcast on September 3rd
Every night George lies awake, terrorised by every fear you can possibly imagine – fears that live in his bedroom cupboard.
The TARDIS lands on Fang Rock island at the start of the 20th century.