No coordinates found
Angry Birds
media franchise by Rovio Entertainment CorporationAngry Birds is a media franchise of puzzle video games developed by Rovio Entertainment from Finland. The series started on December 11, 2009, when the very first game was released for iPhone and iPad devices.
Read article