doxlogo150

Logorama Takes Top Prize at Liepzig

Logorama, the Oscar-winning animated short film from French filmmakers Francois Alaux, Herve de Crecy and Ludovic Houplain won the Golden Dove for the best animated film or video at ... Continue Reading →