What American rock band released the studio albums Angel Dust and Sol Invictus?
Sol Invictus (album): Sol Invictus (Latin for "Unconquered Sun") is the seventh studio album by American rock band Faith No More, released on May 19, 2015. Angel Dust (Faith No More album): Angel Dust is the fourth studio album by American rock band Faith No More.
Faith No More