ampsandgreenscreens.com
Northlane - Alien - Amps and Green Screens
Ya’ll. Holy goddamn shit. I still remember NORTHLANE’S debut record absolutely blowing my mind years ago, and it feels like I’ve been waiting on some sort of return to that level of intensity this entire time for some reason. It’s not that their other records are inherently bad, they just didn’t have that wow factor …