sweet tooth indica top shelf cannabis strain
sweet tooth indica top shelf cannabis strain

Flower

Sweet Tooth (Indica)

$ 15.00

or

What is Sweet Tooth?  Sweet Tooth was awarded 1st place at the High Times Cannabis Cup in 2001, and as you could probably guess from the name, it has a...