Week of 6/30/2017 Song of the Week: “Signs of Life” by Arcade Fire

Arcade Fire’s 3rd single off upcoming new album is arguably the strongest of the bunch
Weekly aggregation of new alternative music
Arcade Fire’s 3rd single off upcoming new album is arguably the strongest of the bunch
This colab with Bishop Briggs is well done
Powerful, meaningful, moving. Must see video for new Lissie single.
Released July 15, 2014 via Infectious Records, “Left Hand Free” is the 3rd single off of This Is All Yours, the 2nd studio album by Alt-J