Annie and Boo wins “Short Tiger”!

June 1st, 2004

Congratulations to director Johannes Weiland and his team.