Who and What is Jack Herer? November 5, 2018 831 Delivery, 831 Farms, Cannabis Brands, Flower, Sativa