Advertisement

Play Puppet Football League Spain Game

Puppet Football League Spain 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

Advertisement