It’s been a couple of years since we’ve heard from Shame, but the hiatus is over with this lead single from an upcoming self-titled album due in September. There’s a little less of a post-punk thing going on here as the band moves into an more experimental space. Anyone else feel the New Wave vibes?
© 2025 Corus Radio, a division of Corus Entertainment Inc.