Hundreds attend the 51st annual World Custard Pie Championship in the English village of Coxheath in Kent, where at least 2,000 classic custard pies were cooked up for the fierce battle between more than 30 teams. The championship is targeted to raise financing for a local village hall.