Audio and viideo annihilation from Germany's experimental self-destroyers. Red Stream Records (RSR0164) 2003