LSD doubt. Is this LSD?
Is this LSD? I have never tried it or bought it before. I bought this from a guy my friend knows and he assures me it's LSD but I'm not sure if it really is. THE RULER MEASURES IN CENTIMETERS. I don't whant to create confusions LOL I would appreciate if you guys could help me with this. Thanks :)