The Annual World Custard Pie Championship

Inspired by a Charlie Chaplin comedy, the World Custard Pie Championship is held every year, since 1967, in the village of Coxheath, Britain. Teams came from as far as Germany and South Africa to compete in one of the wackiest events on the face of the Earth. Working in teams of five, contestants had to […]