What Happened on Oct 18 1999

  • Opeth releases Still Life

    Still Life is the fourth studio album from Swedish progressive death metal band Opeth. Still Life was recorded at Maestro Musik and at Fredman... Read more