Footage from the special screening of Rio at the film's press day for Angry Birds, which took place on January 28, 2011 at 20th Century Fox Studios.
Your browser doesn't support HTML5 video.
Footage from the special screening of Rio at the film's press day for Angry Birds, which took place on January 28, 2011 at 20th Century Fox Studios.