Site Meter

Thursday, November 18, 2004

Dear God. You can actually buy head cheese at Publix's deli counter.

It looks almost as foul as its name suggests.

Who would buy it? And why?

No comments: