Sneaky peeks into the secret diaries of characters in the Doctor’s orbit… #11: Acting Captain Zachary Cross FlaneThe Impossible Planet/ The Satan Pit (2006)
DAY 43K1.3