LATEST Doctor Who First Impressions Review & Spoilers: Season 8 – Episode 3 – “Robot of Sherwood” Mike Maillaro · September 7, 2014