LSD has been available everywhere in Germany for some time now - in online shops, at events and now even in our own stores. And completely legal .

LSD has been available everywhere in Germany for some time now - in online shops, at events and now even in our own stores. And completely legal .