i-301
09
May
2019
You Can Now Take ‘Shrooms’ Legally in Denver
Denver Colorado has become the 1st American city to make tripping on shrooms, legal. It’s not quite Amsterdam yet though, you won’t be able to walk into any dispensary and buy magic mushrooms because selling shrooms is another story, but you will no longer be called a criminal for possessing