…Your store bought salad may be fresher than you think?

Salad Frog

It’s good to know that you can get salad in the stores so fresh, they don’t even bother to remove the live animals from it before packaging and shipping. Though little is known besides the picture, I think this is one time when a picture truly is worth a thousand words.

[Via: Boing Boing]