BEST ANIMATED FILM AWARD AT CLERMONT-FERRAND FILM FESTIVAL!

Last Door South wins the best animated film award at the prestigious short film festival of Clermont-Ferrand.

With such amazing animated shorts in this competition, we are more than honored!