I just found this out... Apparently on the next season of Torchwood, James Marsters, who played Spike on Buffy the Vampire Slayer, will be romantically involved with John Barrowman, who plays Captain Jack Harkness. Here's a promo photo:
(
Read more... )