175 snails were entered for this year’s World Snail Racing Championship in a small village in eastern England with many heats to whittle the slimiest sporting superstars down to the serious contenders.

World Snail Racing Championships
175 snails were entered for this year’s World Snail Racing Championship in a small village in eastern England with many heats to whittle the slimiest sporting superstars down to the serious contenders.