The Upcoming Doctor Who Holiday Special will bring back a familiar face with John Barrowman reprising his role as fan favorite Captain Jack Harkness.
The Upcoming Doctor Who Holiday Special will bring back a familiar face with John Barrowman reprising his role as fan favorite Captain Jack Harkness.