Architects have announced that their new album Lost Forever // Lost Together will be released on March 11th. You can check out the music video for “Naysayer” a song off of their upcoming album below.
Architects Announce New Album & Release Music Video
0
Share.