Penalties of 12 yards Game
How to play Penalties of 12 yards free, no downloads
Will you be able to score a penalty goal from forty feet away ?. watch the wind direction to perfect the shot. if you can get goals from penalty kicks your team will thank and celebrate as league champions.
Controls to play