The Worst Free Kick in Soccer History

Creative Director
11.23.12

Sam Corcoran takes a disastrous free kick for Chelmsford City against Hayes and Yeading.

Around The Web