The annual World Snail Racing Championship took place at a summer fete in Norfolk, Eastern England, on Saturday, July 22. Over 150 snails took part in the event and the prize was a silver tankard stuffed with lettuce leaves. There was a hilarious beginning as the race starter shouted “Ready, …
Read More »