Angry Birds Rio - Emulator Flash Game - No Flash Game- Friv Old Menu

Angry Birds Rio is a discontinued 2011 puzzle video game developed and published by Rovio Entertainment. It is the third installment in the Angry Birds series. The game was released on March 22, 2011 and promoted as a marketing tie-in with the 20th Century Fox and Blue Sky Studios co-produced animated film Rio

More Flash Games: https://flashstorage.games/

Comments