By Todd Allen
Doctor Who is filming in England, but what have the Daleks been up to since last they were seen. Hit play, if you dare.
Doctor Who is filming in England, but what have the Daleks been up to since last they were seen. Hit play, if you dare.
Can I just be pedantic and point out that Doctor Who is mainly filmed in Wales, not England? :-)
Relax or be exterminated!!