World Custard Pie Championships takes place at Coxheath Village Hall in Kent, United Kingdom, on June 6, 2015. During the annual event competitors throw custard pies to each other in teams of four and they are judged by their strikes on other competing teams. [Photo/IC] |