
ELUCID presents… OSAGE
In advance of ELUCID’s upcoming album SAVE YOURSELF officially slated for release on April 15, 2016, here is OSAGE This mysterious project is called Osage and it’s 16 minutes long, give or take. It features production and lyrics from ELUCID*,…