I remember when that song first came out (in the Dark Ages). I could never make out the lyrics, though (except for the chorus).
The band apparently broke up in the 90's(?), but recently got back together and recorded a new album called "Everybody Loves a Happy Ending." (I've been obsessively listening to the 3rd track, "Call Me Mellow.")