One of the newer bands that has come out recently that I actually like. They have a nice beat, and doesn’t sound like the rest of them. Anyway, their video for Radioactive is pretty weird. It has Lou Diamond Phillips as the ring leader for some underground stuffed animal/puppet fighting ring. Anyway, watch for yourself if you haven’t already.