Welcome to Planet Pixar
Posted by mmChronic in entertainment 13 years ago
Pixar was founded in 1986 and 18 years, 5 feature films, 17 Oscars, 42 patents and $2.5 billion in box office receipts later they now 'out-Disney Disney' according to this article at Wired.