have you heard the carcass album 'wake up and smell the carcass'?
classic death metal band from england
"have you heard the carcass album 'wake up and smell the carcass'?" What is the definition of "carcass"?