Whats in it?
I saw this in a flash ad and couldn't help but think of the movie SOYLENT GREEN.<br />Does anyone really know what's in this stuff?
Rating: 2 stars