Do you think Jack Harkness has ever used time travel to have sex with himself?
I really fucking hope so.
WHERE HAS THIS BEEN ALL MY LIFE?
John Barrowman singing Anything Goes in the Torchwood extras.
YOU FUCKING FLAWLESS HUMAN BEING
Seriously. I can’t. This man, I just can’t. asdfghjkl;. DAMMIT BARROWMAN WHY ARE YOU WRECKING ME FOR ALL OTHER MEN?