Futuristic favela cloud reimagines Rio's Slums

The city of Rio de Jainero, Brazil, is — unfortunately — nearly as famous for its slums, or favelas, as it is for its distinctive arts and culture. 

Angry Birds to appear in Rio home video

Consumers who buy 'Rio' on DVD or Blu-ray will get a little something extra with their purchase.