I've been following these guys for awhile now and they have the best music I have ever heard. I dare you to listen to 10 seconds of any one of the songs on "Atomism" and not want to listen to the whole thing through. They have an unmatched stage presence and a unique sound. Check out White Light Riot and their new album, "Atomism"
I would recommend this to a friend