She Loves a Puppet

1993 · 2:47

Appears on

Broken Toy Shop
Broken Toy Shop
E

Credits

  • vocal
View on MusicBrainz