via.wnep.com
Taste Test Yucktober: Escargots
The hits keep on coming for"Yucktober." In this week's Taste Test, we are dishing out a French delicacy: escargots.