Free Kick Madness

See how many goals you can score with 20 free kicks in this football game. There is only one defender to avoid but make sure you take the wind factor into account.

Directions