Evol Walks Takes No Prisoners in “Back Where You Belong”
More to Watch Originally formed in Los Angeles, the hard rock aficionados, Evol Walks, has been settled in Stockholm, Sweden since the pandemic where they have been working on new material for a full-length album release. The wait for a leading single earlier this year with “Drag Me Down” and now the band is back […]