Angry Birds Rio is Now Available in the AppStore!

If you’re an Angry Birds fan that uses an iPhone, iPad, or iPod Touch today is going to be a happy day, as Angry Birds Rio is finally here