Worms on Ice 100ml For Sale

$199.99

Worms on Ice by Candy King are sweet and sour candy worms finished with a twist of menthol – get your wriggle on!

Clear
SKU: VAPESHOP0783 Categories: , , , ,