Who needs David Beckham? Not us; we’ve got more than 30 world-class soccer players coming into town to vie for a $1.5 million pot in the Free Kick Masters. The world’s strongest feet and fastest hands strut their stuff in this direct-shots-on-goal competition. Video Produced by Kalamazoo Films

Related projects