Buffy the Vampire Slayer: Which actor plays Rupert Giles?


Answer: Loading...