Skip to main content

Snail racing, England

The World Snail Racing Championships have been held for more than 25 years in Congham, England, 50 miles north of Cambridge. About 300 snails compete for the title “fastest in the world.” In 2010, the contest will be held July 17 at 2 p.m.