Snail racing, England
This item appears on page 46 of the April 2010 issue.
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.