Architects just announced that their new album, All Our Gods Have Abandoned Us, will be released May 27th. You can stream the music video for their new single “A Match Made In Heaven” here.
Related Post
Paramore on Jimmy Kimmel
Posted on by Stitched Sound
Jesse Lawson Leaves Sleeping With Sirens
Posted on by Stitched Sound
The Weeknd Announces Fall Tour
Posted on by Stitched Sound