If you don't already know them, you better open your itunes ASAP. This German techno band is the best thing that ever happened to Electronic music. Even if weird loud beats is not your cup of tea, you are certain to bob your head to these songs. I am surprised that they are not well known in the US but definitely in Europe they have gigs lined up. Seriously CHECK THEM OUT!