Metalcore, New Music, Tour

Architects release new single and announce US tour

Architects released a brand new song yesterday called “Seeing Red”. This single came out of the blue. It already has […]