Where is the company that developed the game Angry Birds from?

Iceland
Finland
Norway
Sweden

Trivia Crack Answers Main Page