Aimee Mann – Mental Illness

Five Notable Releases of the Week (3/31)

This week’s Notable Releases include Aimee Mann’s sad, slow new album; Falls of Rauros’ majestic, genre-defying metal album; Passion Pit’s self-recorded LP; and more.