India Election
IPL 2024
videos
Gravitas
World
India
SHOWBIZ
Lifestyle
Sports
Science
LIVE TV
Home
India Election
IPL 2024
videos
Gravitas
World
India
SHOWBIZ
Lifestyle
Sports
Science
Live Tv
Inside the World snail racing championship
|
Updated:
Jul 18, 2017, 11:57 AM IST
Snails returned to Congham in Norfolk, eastern England, for the annual celebration of the gastropod games, otherwise known as the World Snail-Racing Championships on Saturday