TV Reviews8 Comments Doctor Who: Robot of Sherwood (EPISODE REVIEW) September 8, 2014November 14, 2014 Geekritique Continue reading Doctor Who: Robot of Sherwood (EPISODE REVIEW)