Upfront Films is closed for Christmas holidays from December 22 to January 2
(both days included). We wish you all a Merry Christmas and a Happy New Year
and are looking forward to days of joy and wonder in 2011 - with you!
Still by Linda Wassberg from 5 PICTURES OF A FATHER