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.
Entertainment News, Celebrity Interviews, Fandom, Cosplay, Community and More
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.