Intense Industrial noise project from London. Formed in 2004 by Texan born bandleader Craig Clouse, its percussion-driven sound mixes noise rock with more...