Review: Chery and Grape Gummies by Triple Crown
Back to reviewing gummies that are new to Illinois. This round is from Triple Crown, produced by Illinois craft grow licensee Wyvern Botanicals. I picked up the Chery Gummies and Grape Gummies from Hatch Addison to review.
Continue reading →
