The Armed Announce New Album and Tour, Share Video for New Song “Well Made Play”

The Armed have announced a new album, The Future Is Here and Everything Needs to Be Destroyed. Out August 1 via Sargent House, the Detroit hardcore collective’s Perfect Saviors follow-up is led by the single […]