Can someone explain to me what "Let It Rain" stands for? Is it meant as a metaphor for all the social judgement/injustice out there etc that's hammering in via the media? Or is it some sort of saying that I haven't heard of?
And is that "hard rain" reference in Brothers In Arms meant to go in the same direction?
|