TV reviews New pictures for Doctor Who 50th Anniversary special October 16, 2013 The Spoilist 0 The Doctors are in the TARDIS