Snails 'slug' it out in championship race

ReutersNewsPublished: July 18, 20162 views
Published: July 18, 2016

More than 200 snails race against each other in the annual World championships held in Norfolk, UK.

Be the first to suggest a tag

    Comments

    0 comments