Blogtor is currently counting-down the Top 10 MUST watch episodes of Doctor Who since 2005 for our chums at Metro.

The chart begins today, with No. 1 revealed on the Tenth Anniversary of the broadcast of Rose – on March 26. You can find the Top 10 below as each entry is published every day until then.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.