Puppet on a String

1991 · 2:24

Appears on

Long Live Love (Her Greatest Hits)
Sandie Shaw
View on MusicBrainz