Architects - Broken Cross

UK metalcore band Architects have released a video for 'Broken Cross', a new single from their upcoming album Lost Forever // Lost Together (out March 11).