bbcamerica: New images from the Doctor Who Christmas Special, ‘The Time of the Doctor’.  Premiering December 25th at 9pm ET, on BBC America. Had to look at this post several times for the fact that these are official images to click.