The Doctor finally arrives at the Ponds House. But where are they?
You must create an account to continue watching