Jan 23
Duck Tongue, Pork Blood, and Goose Gut, Oh My
A selection of images the Carrolton Supermarket in Carrolton, Texas. It's like the Super Target of Asian markets. I kept expecting a voice to come over the intercom, and in full blown Texas drawl ask, "Earl, can I get a price check on live frogs?"

