June 8, 2012 First posted on Twitter Twenty years ago today, Faith No More released Angel Dust. The public didn’t really go for it. But oh man, I did.