8Hermits recommended this 11 months ago
I first heard this on "This American Life". Basically its the amazing tale of how one enlightened Spanish farmer has developed a way to cause his geese to make the worlds best foie gras all on their own.
Forgot your password? Create account
Hunch