BAD SALT - BAD BLOOD 30 ML 45MG $8.70 BAD SALT - BAD BLOOD 30 ML 45MG Quantity: Add To Cart Added! BAD SALT - BAD BLOOD 30 ML 45MG