The Tell-Tale Hearts – Too Many Lovers 7″.  Kavern 7 (K7-003).  1986.

  1. Too Many Lovers
  2. Promise