Legendary rock trio Primus have been rampaging through their “Ambushing The Storm Tour” this fall in support of their brand new studio creation, their storybook concept album The Desaturating Seven. Sunday…