The Puppet Master: Part One
- Episode aired Mar 4, 2009
The Doctor returns to see David three years after saying goodbye, only to find a disastrous plot is in the mist.The Doctor returns to see David three years after saying goodbye, only to find a disastrous plot is in the mist.The Doctor returns to see David three years after saying goodbye, only to find a disastrous plot is in the mist.