Skip to content
VinylLens

First-year pressing

Stain 1993 Spain Pressing (EPC 472856 1)

Stain by Living Colour

Artist
Living Colour
Title
Stain
Label
  • Epic EPC 472856 1
Country
Spain
Released
1993
Format
LP, Album