I don't know what PETA is trying to pull but they are protesting some store or restaurant because they sell Foie Gras. Now I'm not a foody, but I am also not an idiot, so I know what Foie Gras is, mainly because the last time I had a blood ...
More...