April 17, 2010

Saturday Animation Special

An animation special for a Saturday, “Logorama.” The creators describe it as ” …a short film that was directed by the French animation collective H5, François […]