Rio Official TrailerCheck out the official trailer for Rio.By Mike Tao on February 25, 2011 at 12:29PM PST Rio