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.