For all angry birds fans out there,
Angry birds rio is out and is available in store now.
Angry Birds | Windows Phone Apps+Games Store (United States)
Angry birds rio is out and is available in store now.
Angry Birds | Windows Phone Apps+Games Store (United States)