popular
trending
video
trivia
random
James Marsters Shows
Buffy the Vampire Slayer
Smallville
Runaways
Torchwood
Shows by Actor
James Marsters Profile