Quantcast

"The Incredibles" Wins Oscar for Best Animated Feature Film

The Incredibles has won the 2005 Oscar for Best Animated Feature Film.

Also nominated were Shark Tale and Shrek 2.

[Source: AMPAS: 77th Annual Academy Awards]

Related Content from ZergNet:

Speak Your Mind

Single Sign On provided by vBSSO