Short Shorts Mar 8, 2010 · Other, Animation, Design, film, logos · from the archive Logorama… and it won an Academy Award. If you care about that. ← Older: Food I’ve Been Eating Newer: The Best of Wikipedia: Mockumentary → All posts