Originally Posted by
Showbizguru
They sound disgusting but actually when they're made well they taste superb.
Well, you won't get any argument from me there
But I'll reserve judgement on those foods until I have the opportunity to see them, smell them, and perhaps taste them in person, which may be quite a while since I've never seen them in my part of America and I don't travel internationally.