Tag Archives: I Love Amber Benson

Welcome Back Eliza

Joss Whedon’s Buffy, The Vampire Slayer has given the  viewing public some wonderful stories and within them some beautifully amazing babes who can act, Alyson Hannigan, Amber Benson (I still love you, call me), Juliet Landau, Charisma Carpenter, Sarah Michelle Gellar, Michelle Trachtenberg, Emma Caulfield and my perennial bad girl Eliza Dushku. Aside from her on Buffy and Angel, […]

RSS for Posts RSS for Comments