Amber Benson is most well known for her role as Tara McClay on the hit show Buffy the Vampire Slayer. In addition to acting, she has written and directed three feature films and an animated web series for the BBC. In 2009, she added author to her resume when adult urban fantasy, Death’s...
Read More →