Tag Archives: London Rain

Album Review: Heather Nova – Siren (1998)

Heather Nova is one of those artists people seem to either love or hate. Her vocal style, delivery ¬†and lyric writing may be an acquired taste but if you can appreciate it you will be absolutely overwhelmed by the sheer … Continue reading

Posted in Album Reviews, Music, Music Reviews, Pop, Rock, Singer/Songwriter | Tagged , , , , , , , , , , , | Leave a comment