Rachel Ethridge
Frozen peas.
Matthew Carrara
Tart, acidic taste. Taste reminds me of wild grapes.
Seth Payne
Seth had this 11 years ago