Nicolas Schmerkin wins Academy Award for the animated short Logorama
You must be logged in to post a comment.