Doctor Who - Season 1 Episode 11
Release Date: Jun 4, 2005
S01 E11Jun 4, 2005
Where to Watch Doctor Who Season 1 Episode 11 Now
Boom Town - Watch Online: Streaming, Buy or Rent
Stopping off in present-day Cardiff to recharge the TARDIS, The Doctor, Rose and Jack meet up with Mickey and encounter an old foe in the midst of hatching a scheme that could destroy the entire planet.