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?

You might like this too »



Comments are closed.