I remember when John Peel started playing their stuff in the 70s. Very different from the norm, sounding like incessant noise.