April 19, 2024

Northlane share new single ‘Echo Chamber’, announce album release date

Northlane have dropped a sizzling new single, ‘Echo Chamber’, from their forthcoming album ‘Obsidian’, whose release date they’ve revealed.

Northlane have dropped a sizzling new single, ‘Echo Chamber’, from their forthcoming album ‘Obsidian’, whose release date they’ve revealed.