Captain John


James Marsters v John Barrowman!

James Marsters (Buffy The Vampire Slayer, DragonBall Evolution, PS I Love You) goes head to head with John Barrowman (Doctor Who, Arrow, The Flash), in a brand new, full-cast audio drama, Torchwood: The Sins of Captain John, released today…