I need to find someone streaming the new Doctor Who episodes each week. Anyone know anyone??
In the UK the BBC has a site called iPlayer for streaming their recent TV. I don’t know if they run some kind of international equivalent too… I doubt it. :-\