Saturday, 24 January 2009

Captain Jack Harkness (John Barrowman)


John Barrowman plays a dashing intergalactic rogue, Captain Jack Harkness,
now running the Cardiff branch of Torchwood.


No comments:

Post a comment