7.2 The Art of Acid Jan. 01, 2018The Art of Acid IMDb: 7.2 2018 15 min 12 viewsMark McCloud is the world’s leading collector Of LSD art. His ‘Institute of Illegal Images’ has over 30,000 framed hits of acid ...Documentary