CARCASS
Official CARCASS merch
Official CARCASS Merchandise
Carcass are an English death metal band from Liverpool, formed in 1985. The band have gone through several line-up changes, leaving guitarist Bill Steer and bassist-vocalist Jeff Walker as the only constant members.