Larry the snail triumphs at world Snail Racing Championships
A humble garden snail has proved slow and steady wins the race - at this year's World Snail Racing Championships. Larry the snail beat his sluggish competitors to the finish line by covering the 13inch course in just two minutes and forty seven seconds. He pipped 134 other molluscs to...