Site Overlay

Tag: Treat Leaf

Tag: Treat Leaf

Treat Leaf is one of the best tasting gummies there is. Medicated, or otherwise. The flavour is off the chart with these gummies.