In the 1990s, a friend of mine introduced me to a band that sounded something like Radiohead. I cannot remember the name of the band, I only remember two words from my favorite song on the album and they were "Helena speaks..." I have been looking for that band on the internet for weeks, and I can't come up with anything. I would know the name if I heard it, but it's been fifteen years since I first heard it. I know it's a long shot, but if anyone can think of what the name of the band night be, that would be awesome!