1LB THCA Snowballs – 67% THCA

$280.00

THCA Snowballs with 67% THCA are not just a cannabis product; they are an invitation to explore the therapeutic potential of cannabis in a delicious and convenient form. With their high THCA concentration, delightful flavor, and commitment to quality, these Snowballs are sure to become a staple in your cannabis collection.

Categories: ,