SUICIDE SWANS WALK YOU THROUGH THEIR 2ND FULL LENGTH ALBUM IN 6 MONTHS LA JUNGLA AHEAD OF IT’S APRIL 13 RELEASE
Suicide Swans are alt-country/rock’s answer to psych rock heros King Gizzard and the Lizard Wizard. After the release of their critically acclaimed album Augusta in October 2017, now with La Jungla out April 13 and […]