j

Foie Gras means diseased liver = from ducks force ...

Foie Gras means diseased liver = from ducks force fed food thru' tubes to their stomachs, resulting in their livers becoming painfully engrossed.Hester supports this suffering.

Comments:

No comments