The Dalek Relaxation Tape

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.

Comments

  1. Zoomy says

    Can I just be pedantic and point out that Doctor Who is mainly filmed in Wales, not England? :-)

Leave a Reply

Your email address will not be published. Required fields are marked *