Skip to content
VinylLens
Gods Own Medicine by The Mission, album cover

First-year pressing

Gods Own Medicine 1986 Italy Pressing (830 603-1)

Gods Own Medicine by The Mission

Artist
The Mission
Title
Gods Own Medicine
Label
  • Mercury 830 603-1
Country
Italy
Released
1986
Format
LP, Album