First-year pressing
The Invisible Man's Band 1980 Germany Pressing (202 593-320)
- Artist
- Invisible Man's Band
- Title
- The Invisible Man's Band
- Labels
- Island Records 202 593-320
- Island Records ILPS9537
- Country
- Germany
- Released
- 1980
- Format
- LP, Album
First-year pressing