Tried this new "Peppermint Water" stuff - pure water infused with organic mint leaves. No sweeteners, no additives. Refreshingly weird.

Jun 5, 2011 · 12:30 AM UTC