Ventura, California's Night Demon are streaming the track "Killer", from their upcoming debut album, due in January.Singer/Bassist Jarvis Leatherby had this to say about "Killer": "Inspired by the one and only Night Stalker, Richard Ramirez! Killer takes you back to the mid eighties terror felt by so many...
More...
More...