geekoholics.com
Angry Birds Rio HD FREE on the iTunes App Store
*** App Store FREE app of the week *** What happens when everyone’s favorite fierce fowl get caged and shipped to Rio? They get very angry! In Angry Birds Rio, the original Angry Birds are ki…