dead duck

The Foie Gras Assembly LineThe Foie Gras Assembly Line

The Foie Gras Assembly Line

Via Wikipedia, foie gras (French for "fat liver") is an expensive food product made of the liver of a duck…

16 years ago