Merlot - 3.5g: 3 In-Stock
Merlot - 7g: 9 In-Stock
From: $22.50
Idle Hands – Delta 8 FlowerTop quality buds brought to you by Idle Hands and all their glory. They are known for bringing the absolute best products to the market. Grab some and find out for yourself!
Merlot – 3.5g, Merlot – 7g
No products in the cart.