Shadows Fall Debuts New Single, Video; Tour To Launch Soon
Shadows Fall unveiled its latest single Friday, along with the song’s companion video. The band opened the weekend with the premiere of its new single, ‘Souls Devoured‘ and the songs’ companion video. The song’s musical arrangement is an interesting presentation in itself, opening with something of a blues-tinged sludge metal type approach. That approach continues in […]