Herbie wins World Snail Racing Championship 2016
The 2016 edition of the Annual World Snail Racing Championship was won by a snail named Herbie. Held at in Norfolk, UK, the 13-inch race was finished by the snail in 3 minutes, 25 seconds. Over 2,000 people attended the race which managed to raise around £3,000 for the Saint Andrew’s Church.