About Crazy Freekick Game
Score goals for thousands of points in Crazy Freekick This soccer game lets you play on teams from Argentina Germany Italy Brazil England and France. There are two aiming meters that determine whether you score or miss. Keep kicking to earn higher bonuses

Crazy Freekick Game