Home Reviews Doctor Who S8.03 - Robot of Sherwood Review By Richard Edwards 2014-09-06T19:00:00.248Z Review Comments Shares More Info Available platformsTV See comments