Thursday, February 10, 2011

MoMA Film Trailer: La France

La France. 2007. France. Directed by Serge Bozon. Screening on Sunday, March 30, 2008 as part of the New Directors/New Films exhibition: www.moma.org Trailer courtesy of the

Read more ...

No comments:

Post a Comment