roXet
July 11th, 2003, 12:42 PM
Weird name for a band, I will admit, but I am really impressed with them. One of my friends recommened them, and since I generally trust his musical taste I went right out and *ahem*got some of their stuff, and it's very good. If you like weird stuff with a bit of electronica thrown in check them out.