June 13, 2010

Awesome Video Of The Day: Pssst…The End


Full of color, vomiting muppets, and explosive creativity! This video is the 3rd part of a collaborative project for PSST Pass It On which created 17 films by 51 teams of designers, directors, animators, and composers.

No comments: