James Marsters up for a British Buzz

James Marsters has been showing up everywhere lately. Now it seems, he’s going to the moon. Fresh off appearances on BBC’s Torchwood (as an alien time traveler) and The CW’s Smallville (as an alien robot), Marsters is in final negotiations …

Keep reading