Roasted gizzard… ew. On the plus side, however, that chicken is “all natural”; it could be sold at Whole Foods for $25 a pound.
Roasted gizzard… ew. On the plus side, however, that chicken is “all natural”; it could be sold at Whole Foods for $25 a pound.