The Long Ryders - Slaktkyrkan, Stockholm, 190416