Posted By Sai The release of “Cars 2,” Pixar Animation Studio’s 12th full-length animated feature, coincides with the 25th Anniversary of the celebrated studio. With 12 incredible films and a wide variety of innovative and imaginative shorts and commercials over the course of 25 years, Pixar had an enviable and unmatched track record at the box office, revolutionized the way movies are made and