New Leaf lemonades New Leaf Brands has launched New Leaf lemonades with 10% fruit juice and organic cane sugar. In homemade, black cherry a... Read more June 10, 2010