An Important Location

Angry Birds live in an appartment in Rovio Town