cyclicdefrost.com
Amen Orchestra – 17 Waves (Art-Tek)
When Russian electronica fought its way into the ears of those outside the former superpower in 2000 with EU’ Wienn/Sez 7” on Bristol label Pause_2, it paved the way for what promised to be…