Recorded at High 5 Studios, NYC in 1983-1984, the album was released folded in a large two sided poster instead of a traditional album cover.
Recorded at High 5 Studios, NYC in 1983-1984. The album was released folded in a large two sided poster instead of a traditional album cover.