Angry Birds Rio released for iOS
If you are an Angry Birds fan then head on over to the App Store with your favorite iOS device and check out Angry Birds Rio. The adventure continues as this time the birds head to Rio. Angry Birds Rio is intended to tie the Classic Game in with the upcoming Fox Movie. The iPad … Read more