Tag: Angry Birds Rio

Angry Birds Rio is a puzzle video game developed by Rovio Mobile. Based on the wildly successful Angry Birds, Angry Birds Rio was released for devices...