Puppet Football League Spain

Plays 15

You’ll get a kick out of this crazy soccer game. Join these puppets on the field as they start their next match. Can you lead them to the top of their league?