For a Night, the Bug Jar Becomes Acid Mothers Temple
The Bug Jar, in Rochester, is "Your Bar on Earth" as the sign on the door proclaims. But what happens when five purveyors of deep psychedelia visit from Japan and launch it and everyone inside out into the cosmos? Such was the case on May…