Posts in tag
The Clamor
Premiere: Aaron Lewis reckons with the allure of self-destruction on ‘Staircase Stomp’
New York’s The Clamor have kept busy since releasing their debut album Love & Criminals early last year. The Aaron Lewis-fronted project have followed that up with a further two singles this year and show no signs of slowing down, with more coming down the tracks in 2024. Before we get to that, though, there’s …