Short Stuff: Foie Gras


Episode Artwork
1.0x
0% played 00:00 00:00
Jun 10 2020 14 mins   14.5k
Foie gras means “fatty liver” in French, which makes sense because it’s made from the overripe livers of force-fed ducks and geese. Learn more about your ad-choices at https://www.iheartpodcastnetwork.com