NORTHLANE Releases Second Track Of ‘Alien’ Called ”Talking Heads”!

After giving us a very promising glimpse of ‘Alien’ with the release of ”Bloodline” Northlane made sure every doubter would be proven wrong and after ”Talking Heads” got released today I am certain that this record is going to be remembered!

Continue reading