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.
Video

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.