Jack Herer Prerolls $12 each 2 for $20

Premium Jack Herer Sativa

Details
In stock:12 pre-rolls