Angry Birds Rio
The addicting and popular iPhone game Angry Birds Rio is also now a flash game! Just when you thought they couldn’t get any angrier, the Angry Birds flock gains new cause for vengeance. Swept away...
No instructions provided, please check the in-game screen while playing.