Since the last episode aired in 2011, John Barrowman has been doing everything that he possibly can to keep Captain Jack Harkness and…
Since the last episode aired in 2011, John Barrowman has been doing everything that he possibly can to keep Captain Jack Harkness and…