I was sent this by a member of the band through SoundCloud. It's not quite the music you would expect from a band with a poster like that.
This is the 2nd single from Look At Life Again Soon.
From the upcoming album Firelight which is out October 7th.
From the upcoming album Dark Developments which will be out October 28th.
From the Alive on the Vine album.
Relevant Video:
Someone Still Loves You Boris Yeltsin -- Pangea
Watch the full concert at baeblemusic.com