What’s that and why is it in your fridge?
June 4th, 2009 — 1:20am
As part of a continuing series where I talk about strange-looking things that can be found in my fridge/freezer/pantry, I offer this image — one that surely perplexed my roommates when they saw it on my shelf last week.
Eyeballs? Frog eggs? What is this and why was it in my fridge?