Music September 29, 2008 0 0 Awesome Solenoid Symphony The very definition of Industrial music? Share Article: video