POSTED April 06, 2010
A video demonstrating advanced techniques for the new penalty kick system in the 2010 FIFA World Cup game.