Tag: Series 11 Soundtrack

Radio Free Skaro #666 – Woe To You, Oh Earth and Sea

With no new Doctor Who until New Year’s Day in the form of “Resolution”, how will the Three Who Rule cope with their withdrawal pangs? Why, by celebrating the arrival of the Number of the Beast, Episode 666, with a commentary for the Series…