Amber Nicole Benson, (born on January 8, 1977) is an American actress, writer, film director, and film producer. She is best known for her role as "Tara Maclay", on the TV series Buffy the Vampire Slayer.
Remember way back in season 2 of SUPERNATURAL when Sam and Dean let Lenore the “good” vampire go? Well, Amber Benson is back and is current in Vancouver shooting episode 19 of season 6. The episode is tentatively titled “Mommy Dearest” and, with the Mothe more