File:236 the promise song single duran duran arcadia EMI-ODEON · SPAIN · 052 20 1033 6 discography discogs lyric wiki 1.jpg