What American rock band released the studio albums Angel Dust and Sol Invictus?
Faith No More
-1
Section::::Abstract.
Sol Invictus (album)
45362470
-1
Section::::Abstract.
Angel Dust (Faith No More album)
324552