Aldermen in that toddlin’ town, Chicago, have banned the sale of foie gras, the goose- and duck-liver delicacy.
Share this post
Ain’t no foie gras kind a town
Share this post
Aldermen in that toddlin’ town, Chicago, have banned the sale of foie gras, the goose- and duck-liver delicacy.