Two in one video release from Elucid, as he drops combined visuals for Son Still Shine and Obama Incense. Both tracks are taken from his excellent debut Save Yourself LP, which came out this year on the Backwoodz Studios label. You can pick up a copy of the album here.

Advertisements