Home Series 12 Episode 10 - The Timeless Children VIDEO: Doctor Who – Where Gallifrey and Who are the Time Lords?
VIDEO: Doctor Who – Where Gallifrey and Who are the Time Lords?
We are almost at the end of Series 12 and we are on our way to Gallifrey. So where is Gallifrey - the home of Time Lords? in Kasterborous Constellation, of course. But everytime The Doctor goes home there's trouble. No wonder they rarely invite him back. So how complicated is the Doctor's relationship with her home planet? Here is a few time he has been home?