Inside the World snail racing championship

Snails returned to Congham in Norfolk, eastern England, for the annual celebration of the gastropod games, otherwise known as the World Snail-Racing Championships on Saturday