The BBC and Radio Times have released the title and episode poster for the final episode of the current season of Doctor Who , scheduled to air on May 18th. Spoilers ahead! Quote Steven Moffat regarding the title, “There's …
Excerpt from:
Doctor Who Season Finale Title Revealed, River Song to Return …