Cuban FuryRSS

"Rio 2" arrives in theaters on Friday, April 11. Blu and Jewel are a happy couple, with three little macaws to round out their family. When they journey to the Amazon rainforest...