On the D/L – Doctor Who

Season 8 Episode 3 – “Robot of Sherwood” Can you believe it took them this long to have a Robin Hood themed episode of Doctor Who? Well now we have one which mercifully means they probably can’t do so again…at least not for a while. The Doctor and Clara find themselves in 1190 as per…