Too Soon

1982 · 3:17

Appears on

Boomerang / Shoes On Ice
Shoes
View on MusicBrainz