Giant sea snails—on the menu!?! This is a food experience like no other, as we dive into the rare delicacy of massive sea snails—something that’s never been filmed before!
But halfway across the world, there's another type of snail that is just as popular. And it's called ốc, or "sea snails." In the streets of Vietnam, people have been eating them for centuries.