The Buffy the Vampire Slayer revival is nearing realization and Sarah Michelle Gellar take out more of her time to let fans ...
I love him, but I don’t know if I can live in the U.S. forever.