Carlo Regadas timeline

  • Carcass release Swansong

    Swansong is the final studio album by the British extreme metal band Carcass. It was released on June 10, 1996 in the UK by Earache Records. It is... Read more