Doctor Who Last Christmas new clip: Santa arrives in style

Nick Frost makes quite the entrance in a new clip from the Doctor Who Christmas special

Last Christmas will air on Christmas Day on BBC One in the UK and BBC America in the US. You can buy Doctor Who – The Complete Series 8 for £35 from Get more sci-fi news with every issue of SciFiNow.