News

It’s almost time to head back to Sunnydale, and Sarah Michelle Gellar gave fans the first look at the highly anticipated revival of Buffy the Vampire Slayer.