Free download Puppet Soccer: Champs League APK for Android, PC. Latest version is 3.0.1, update at November 27, 2021
Puppet Soccer: Champs League version 3.0.1 is only one variant.
Football with big head puppets in mini soccer arena full of special twists. Put on your football boots and your...