We're stoked to be able to offer an exclusive first listen of the song "The Quiet Ones" from the independent, UK-based thrash n' roll band, Demons...