French Director NICHOLAS SCHMERKIN has won the Academy award for Best Animated Short with a brilliant & disturbing work called "LOGORAMA". I'm not even gonna set this one up. This is one of the most Avatarded pieces of art I've ever seen. Enjoy.  Watch it HERE.

Comments

Popular Posts