Angry birds seasons – Angry Birds 2 Review
I love angry birds, but it is frustrating to have to restart the game every time an ad plays because they make my game freeze up. Fix this and I will give you five stars!
Review by Keziah 09 on
Angry Birds 2.