Top Alternatives to Angry Birds Rio for Windows

Angry Birds Rio

Angry Birds Rio Free

The Angry Birds hit Rio!

If you liked Angry Birds, you're going to love Angry Birds Rio, a new installment of the game that sees the Angry Birds going to Brazil!