Friday, May 16, 2008

MOST the movie

this is a live action short - it won awards in 2003 and 2004it is a fantastic film - filmed in Czech Republic and Poland - about a father and son and the meaning of love and sacrifice

read more | digg story

No comments: