Craigson Well-Known Member Jul 12, 2017 #21 Unless its an auto they almost guaranteed have 2 weeks left. Not too many strains run less than 8 weeks
Unless its an auto they almost guaranteed have 2 weeks left. Not too many strains run less than 8 weeks