NORTHLANE TO RELEASE NEW ALBUM, ‘NODE,’ ON JULY 24
June 9, 2015 – Los Angeles, CA – Northlane will release their new album Node on July 24 via RISE RECORDS. The album is one of the most ambitious heavy records in recent years and will be...
June 9, 2015