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

First-year pressing

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

Gods Own Medicine by The Mission

Artist
The Mission
Title
Gods Own Medicine
Label
  • Mercury 830 603-1
Country
UK
Released
December 20, 1986
Format
LP, Album
All 31 pressings of Gods Own Medicine