Exploring from the year 1985

The Mutts (2) - The Mutts

Release

Shanghai (2) SR/1001 LP 1985 US

Label: Shanghai