Logorama, top video

This video is hot stuff.
Oscar 2010, best animated short film award well deserved.


No comments:

Post a Comment