Psychedelic mushroom chocolate dispensed from booth on Larimer Street, resident tells council

A Denver resident who said he lives near Larimer Street told the City Council Monday that he has witnessed people obtaining psychedelic mushroom chocolate bars from a booth along the major thoroughfare.

Story continues

TRENDING NOW

LATEST LOCAL NEWS