Too Much Thinking

1982 · 5:10

Appears on

A World of Fantasy
Triumph
View on MusicBrainz