iPad Angry Birds Rio released for iOS Doug Smith | March 22, 2011 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 Read More