Death or Thrash Metal?
19?? Independent
The only thing I know about this demo is that I saw it in an online picture of several extreme / death metal tapes.