Artists
Album Info
Release Date: 2023-06-07Labels: Octave Lab, Trio Records
Recorded and mixed at Onkyo Haus, April 21 & 22, 1978.Comes in mini LP replica with obi & Japanese insert.
Labels: Octave Lab, Trio Records
Recorded and mixed at Onkyo Haus, April 21 & 22, 1978.