Puppet Soccer Challenge

Puppet Soccer Challenge is another football game playable on every computer, tablet or mobile device. Try to score as many goals as possible while having no legs!