creativecriticality.net
Timestamp #179: The Impossible Planet & The Satan Pit
Doctor Who: The Impossible Planet Doctor Who: The Satan Pit (2 episodes, s02e08-09, 2006) “I shall become the manifest.” Er, I mean, ah… welcome back! The TARDIS reluctantl…