29 October 2007 at 5:58 AM
Sarah Michelle Gellar @ LAX Airport
Posted in Sarah Michelle Gellar @ LAX Airport
About Photo #695111: Sarah Michelle Gellar lands at LAX airport on Saturday in Los Angeles. Independent Film Channel (IFC) reports, "After a notoriously tough premiere at the Cannes…Read More Here
Posted to
Sarah Michelle Gellar