Home Alone
- Episode aired Oct 4, 2009
Leo's back. And with an exciting weekend planned ahead, nothing can get in his way - until the Doctor comes along, stranded on Earth for a few days. The Doctor throws himself into Leo's life... Read allLeo's back. And with an exciting weekend planned ahead, nothing can get in his way - until the Doctor comes along, stranded on Earth for a few days. The Doctor throws himself into Leo's life as Leo's world is turned on it's head.Leo's back. And with an exciting weekend planned ahead, nothing can get in his way - until the Doctor comes along, stranded on Earth for a few days. The Doctor throws himself into Leo's life as Leo's world is turned on it's head.