Doctor Who Christmas Special 2013 Pictures – GeekSugar

Now that we've officially scheduled a viewing of the Doctor Who Christmas episode, “The Time of the Doctor” on Christmas night at 9 p.m., BBC released this week more pictures of the show's annual special. This one, as the Continue reading