21 March 2008 at 10:58 AM

Sarah Michelle Gellar @ Paley Festival 2008

sarah michelle gellar paley festival 2008 101010771

About Photo #1010771: Sarah Michelle Gellar (in Chloe) reunites with her Buffy the Vampire Slayer castmates at the Paley Center for Media's 24th William S. Paley Television Festival…Read More Here