Doctor Who Christmas Carol

The latest Doctor Who Christmas special, with Michael Gambon and Katherine Jenkins, is the best yet.  Of course, doing a Google search for Katherine Jenkins shows that she likes to show off her cleavage at public events, so bonus!

But, why was Rory dressed as a Roman soldier?  The final episode of last season, they remade the universe so the Rorybot never existed.  They’ve got a lot of explaining to do this spring.