Pixar’s ‘Up’ Recognized by National Board of Review
By Jay Tomio on December 4, 2009
The National Board of Review of Motion Pictures has announced the winners of their annual awards, and among them is Pixar’s Up which along with winning the Best Animated Feature was recognized as one of 2009′s Ten Best Films.



