Everything about Ecstasy pills USA
A hallucinogen manufactured from lysergic acid, which is located in ergot, a fungus that grows on rye together with other grains. LSD is really an abbreviation on the scientific name lysergic acid diethylamidecopyright is commonly taken orally, but this may result in a slower onset time since the drug has to work its way as a result of your intesti