doctorwho:

Two weeks to go. Are you ready for the final chapter of the Twelfth Doctor’s journey? 

‘Twice Upon A Time’ premieres Christmas night at 9/8c on @bbcamerica and Christmas day at 5:30pm on @bbcone