Tag Archives: Paloma Bilson

New Film ‘The Nightmare Gallery’ Will Star ‘Buffy’ Alum Amber Benson

Amber Benson – also known as Tara from Buffy the Vampire Slayer – will be starring in the new film The Nightmare Gallery, presented by Seraph Films. The film is being co-produced by AWOL Studios. I, personally, love Amber Benson, but I may be biased because I loved her as …

Read More »