info@news-matic.com
Sarah Michelle Gellar reveals that an unnamed executive was behind the cancellation of Buffy, The Vampire Slayer's return.