Premium player has no ads, which is available for premium members only
Click here to purchase premium to remove all the ads
The Doctor, Vicki, and Steven Taylor, go to 1066 England, but something doesn’t seem right including modern inventions like a Gramaphone and electricity. Could there be another Time Lord?