LSD stands for lysergic acid diethylamide
It is an drug that comes as a clear colorless liquid. It is available in liquid drops. LSD is usually taken by mouth. Some people inhale it through the nose (snort) or inject it into a vein (shooting up). liquid LSD 200ug & drop for sale Online Cheap. Buying LSD is very easy on our website, Its easily available on the online store.
1ml = 20 drops = 20 blotters