OFFICIAL MUSIC VIDEO for ELUCID’s “Son Still Shine” & “Obama Incense” from his debut album SAVE YOURSELF, released on Backwoodz Studioz in 2016. Album available on CD & VINYL at http://bit.ly/1i91Zt6
Video Directed by Audio/Visual Artist: Ali Santana