Reviews Album Review: NITA STRAUSS Controlled Chaos "Hurricane Nita" lives up to her nickname here... Metal InjectionNovember 15, 2018