When was Rio released?

Rio was released on 04/15/2011.