Artists
Album Info
Release Date: 1988Label: Telegraph Records
Recorded at EGM Studio (A) & Our House (B), Tokyo Japan, October to November 1988.Label: Telegraph Records
Recorded at EGM Studio (A) & Our House (B), Tokyo Japan, October to November 1988.