Tag Archives: Where To Order LSD Online

D-Lysergic Acid Diethylamide Tartrate in distilled water DOMESTIC ONLY

Buy LSD Online

Buy LSD Online Buy LSD OnlineĀ  12.5mg of LSD Tartrate total per each 5ml vial, each vial drops approximately 100 drops at 125ug per drop but the droppers may be slightly different in the size of drop they dispense. None the less, every vial was carefully filled with a guaranteed 12.5mg of actual LSD Tartrate, […]