here it is! defeat the hydra, the newest and final album by the rories! improvised noise mayhem! prog flirtation! sassy political beats! this is the culmination of ten years of constant musical evolution. where were you ten years ago? and where will you be ten years from now? download it now and think of the possibilities.