Echo Ladies are playing their first shows outside of Sweden this week – and they’ve made this deadly new videoListening Post9 Apr 2018