BREAKING NEWS

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.

More No Comment