A concoction of foreign delicacies that are not for squeamish drinkers.
By Joey Lamb
Featured 10 years ago