How long has it been since we've traveled to Sweden? Too fucking long most likely. So let's correct that now with some Ishtar. Coming in at the final second of the 90's with their one and only full-length (you know... Continue Reading →