Captain Jack Harkness
‘Torchwood’s John Barrowman AKA Captain Jack Harkness Joins CW’s ‘Arrow’!
Looks like Torchwood and Dr. Who fans just found a reason to tune in and check out The Arrow!
Load More
Home
Podcasts
Movies
Games
Comics
TV
Store
Facebook
Discord