All night looking for true romance
When in a black leather jacket walks little brother
To rock her world, to be her lover"
Does anyone out there really get this lyric from Love is the Ritual? I like the song, but this lyric has always made me go "HUH?"

I mean, I get the rest of this song, but I don't see where Glen was going with a "brother" and a "sister" references. Perhaps a "brother" and "sister" of the human race?