It’s been a long time coming—especially so for a Time Lord. The BBC and Disney have now officially confirmed that Doctor Who’s trio of anniversary specials will begin airing November 25, kicking off three weeks of new adventures in time and space.
Read more…