10 June 2008 at 11:35 AM
Sarah Michelle Gellar Decides To Die
Posted in Sarah Michelle Gellar Decides To Die
About Photo #1194311: Sarah Michelle Gellar walks to her trailer after filming a scene for her latest drama, Veronika Decides to Die, in New York City on Tuesday. The film tells the…Read More Here
Posted to
Sarah Michelle Gellar