Vanilla Acid?!

June 04, 2012
I mean, just when I think I've seen the most terribly awesomely epic thing in the universe, like those primary colored paintings of dinosaurs playing sunglasses in a anarchy driven rock band (you know who you are dinosaurs) THIS guy appears. Marcelo Aliste (RANO?) is responsible for these face melters, living and working in Santiago, Chile, where apparently there is something hallucinogenic in the water that i need. G.D.I. BOOM.