are you referring to................
http://www.google.co.uk/search?hl=en&q=red+rain&meta= ?.
Well... in so many words, I guess. There are quite a few synchronicity's between the actuality of Red Rain and the symbolism in other applications of what it mat apply too. Even your mention of the good ol 70's era lyrics, on one hand it was intended to have an effect for their purposes at the time and now on the other hand maybe they wish they shouldn't have been so bold as to put profound Truth in plain sight. Perhaps one of the members really grasped that magnitude! Anyway, I'm sure the fireworks will go off one way or the other!!
Barry... does North and South orientation vibe with you in any way? Just curious.