Angry Birds: Soccer


The U.S. would totally win the the Angry Birds World Cup.

Advertisement