Album review: Laibach – Also Sprach Zarathustra