Sarah Michelle Gellar filming scenes from her new film in NYC
Posted by: Jocelyn
Saturday, December 23rd, 2006 at 6:18pm
Filed under On Set, Sarah Michelle Gellar | Comments
Saturday, December 23rd, 2006 at 6:18pm
Filed under On Set, Sarah Michelle Gellar |




















