Soylent Green

Soylent Green Crackers: People Never Tasted So Delicious

This whole little spoof gives new meaning to "You are what you eat." We've touched on the fact before that…

13 years ago