France
(Moulins Jean Carmet Film Festival)
Oct 10, 2004