Thumping bass and thickly layered vocals would be the stars of this track, if it weren’t for Jessica Hernandez’s enormous voice wailing you can hear the demons calling in the intense and heated chorus. It’s a dense and sultry call to arms to take a close look at your own demons, an otherworldly call to arms from the talented Detroit-raised songwriter and her band. Stream “Demons” below, and give yourself the best kind of spine-shivery rock and roll moment.
Jessica and the Deltas play Chapel Hill at Local 506 on December 12 at 8:30. Tickets are $8/$10, and the Triangle’s own New Town Drunks open.