Can LSD Cure Shyness?

Acid. Blotter. California Sunshine.  Lucy in the Sky with Diamonds. You may know it by its street names, self-consciously name-checked on TV shows by both cartoonish police detectives and ‘shady characters’. But whatever moniker it’s under, one thing’s for sure. Whatever the heck it is, all this mystery just makes us want to know more! […]