Windows Phone Posted May 21, 2015 by admin in Games, Windows Phone 2620 Football Kicks Do you feel like the best football player? Do you want to test your skills and see how far you can kick the ball? This is the ultimate kick game for you then! Try it out and delve into the exhilarating feel of scoring the perfect goal... Read more Tags: football, football game, football kicks, football kicks game, kicks