Chiodos October 25, 2022 by George Spencer · Published October 25, 2022 · Last modified October 26, 2022 “…And Then the Liver Screamed ‘Help!'” by Chiodos “…And Then the Liver Screamed ‘Help!’” is a song which requires an ample amount of reading in between the lines to try to make sense of. For instance, one of the first ideas the title...