Artists
Album Info
Release Date: 2012-10Label: Mother Savage Noise Productions
Live in the studio session recorded in Pittsburgh, Pennsylvania 1991 at the Mother Savage home studio/metal room. Metal smash, overload electronics and freak guitar combine for raw early era Macronympha noise. Edition of 30 copies issued by Rodger Stella.