The first extended look at the upcoming Doctor Who Christmas Special episode, entitled "Last Christmas," has finally premiered! From the looks of this new video, we're going to be in for quite a thrilling ride on Dec. 25, 2014. It looks like the adventure in the North Pole means that Santa Claus gets heavily involved in the Doctor's business, and even rides into action on a reindeer - Rudolph to be exact! What else do you think will happen in this episode? Take a look at this new footage below to get a hint. (SPOILERS to follow) Read More »