
Switchblade "Self Titled"
Switchblade "Self Titled" CD was released on Deathwish/Icarus (the first for our Icarus imprint) in 2004. The album is the definition of epic. A dense sonic storm of ambient soundscapes, driving repetition, and dark instrumental passages, that building to an immeasurable wall of sound and power.
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
Switchblade "Self Titled" CD was released on Deathwish/Icarus (the first for our Icarus imprint) in 2004. The album is the definition of epic. A dense sonic storm of ambient soundscapes, driving repetition, and dark instrumental passages, that building to an immeasurable wall of sound and power.











