Rio Trailer

Here is the trailer for animated feature Rio, releasing in cinemas 8th April 2011.