http://www.google.com/search?q=%2Bth...&start=10&sa=N
That's a good search to some of the groups reviews.
Hard to classify this group into a musical genre. Basically it's unlike anything I've heard. I've been listening to the album for the past 2 days and am amazed. They're a new group, their first album "Give Up" was released Feb, 18, 2003. If anyone has listened to them let me know what you think.... Anyone else who has an open mind to music, click the link above and read some of their review. If you get a chance listen to one of the songs from their album, I recommend
The District Sleeps Alone that was the first song I heard that hooked me in. I believe it's one of those bands that you'll either love or hate. I loved it.