With just a few weeks until At.Long.Last.A$AP drops, A$AP Rocky has decided to liberate another new song. Tonight he released "LSD" along with its accompanying video.

The premiere came from Lil B, of all people, because even Pretty Flacko hails Based God. 

WORLD PREMIER HERES THE LSD http://t.co/cjd5amGURY @asvpxrocky LIL B LEAKS FIRST!!!! L$

— Lil B From The Pack (@LILBTHEBASEDGOD) May 20, 2015

THANK YOU BASED GOD

— LORD FLACKO JODYE II (@asvpxrocky) May 20, 2015

This psychedelic, hazily melodic track is paired up with appropriately wavy visuals co-directed by Rocky and Dexter Navy. The Complex cover star spends a large part of the time singing like he recorded his vocals sprawled out on a couch watching the lines on his hands breathe after the acid finally kicked in. Dude was not kidding when he said he's been dabbling in psychedelics.