Loading...
Uploaded by AFP on Aug 9, 2008
From snails to frogs' legs - the French are well known for having their particular culinary delicacies. But one enterprising couple is taking it all a step further - how does snail caviar sound to you? .
News & Politics
Standard YouTube License
Load more suggestions
All Comments