Bidspirit auction | Sade: Promise (1985), Carrollton pressing


Sade: Promise (1985), Carrollton pressing - Sade: Promise (1985), Carrollton pressing - Records are untested by auction house for play quality. All items are sold as is.