Oh, I've missed this! / excited / running – John Barrowman as Jack Harkness – Doctor Who s3

Oh, I've missed this! / excited / running – John Barrowman as Jack Harkness – Doctor Who s3

min: 5, max: 1000

Lol omg

Lol omg

min: 5, max: 1000

Nothing To Do Now

Nothing To Do Now

min: 5, max: 1000

any time, anywhere

any time, anywhere

min: 5, max: 1000

Hi Harry.

Hi Harry.

min: 5, max: 1000

#gracioso #comico

#gracioso #comico

min: 5, max: 1000

he fell asleep. he fucking fell asleep.

he fell asleep. he fucking fell asleep.

min: 5, max: 1000

(gif OH SO MUCH SASS AND MAJESTY I ALMOST CAN'T HANDLE IT (have I really not pinned this?

(gif OH SO MUCH SASS AND MAJESTY I ALMOST CAN'T HANDLE IT (have I really not pinned this?

min: 5, max: 1000

Cutest Cuddlers Of All Time

Cutest Cuddlers Of All Time

min: 5, max: 1000