A high-speed acoustic harsh noise trio with creative powerhouse David Grollman (aka Steve) and unflinching mondo shredder Lucio Menegon.