More than 150 snails last week took part in a slow but colourful World Snail Racing Championships in Congham, England. The race that happened on a damp cloth in a field saw the slow but sure ...
Some results have been hidden because they may be inaccessible to you