Growing up in Nigeria, snails were part of my most sumptuous delicacies. Those creatures are just so delicious when grilled by good hands.
Growing up in Nigeria, snails were part of my most sumptuous delicacies. Those creatures are just so delicious when grilled by good hands.
Really?! So many people keep telling me they are tasty, I will start believing you...