Lightning Steals Thunder at the Annies
By Kenneth Larsen
February 11, 2007

Disney-Pixar's Cars takes Best Animated Feature Film at the 34th Annual Annie Awards in Glendale, leaving it up to the Brits to show that Happy Feet has legs.

Read the full story here >>