Timestamp #165: Aliens of London & World War Three
Doctor Who: Aliens of London Doctor Who: World War Three (2 episodes, s01e04-05, 2005) That one time that a family of fart monsters almost destroyed the world. Rose and the Doctor return to her home at the Powell Estate, presumably a mere twelve hours after she left. When she