Some underworld spy or the wife of a close friend

Okay, I’m really starting to enjoy John Barrowman’s singing. He’s the dashing Captain Jack Harkness in the BBC’s Torchwood.

  • Phoenix

    Great video!