World’s Leading Collector Of LSD Art

 

Most artists haven’t been arrested by the DEA and investigated by the FBI. Then again, most artists don’t have the over 33,000 tabs of LSD in their possession. How’s that for an intro?



Comments are closed.