Uploaded on Dec 15, 2006 / 102 views / 415 impressions / 3 comments
If I'm not mistaken, Pixar made this animation for Apple.