Demon Lover

1986 · 5:39

Appears on

Michael Smith/Love Stories
Michael Smith/Love Stories
Michael Smith
View on MusicBrainz