back to home dude

Angry Birds Merry Christmas

Angry Birds Merry Christmas

About Angry Birds Merry Christmas

The Angry Birds are in a snowstorm. Shoot the puppets from their platform, be aware, you only have a few shots.