Leather Lyrics

Lyric discussion by heir2beulah 

Cover art for Leather lyrics by Tori Amos

Again she comments on how religion has forsaken her "you're alone here" but i dont understand the reference to the weather. what does the weather symbolise?