Judder and the Jack Rabbits was formed by sick minds some time ago, with the main aim to write music that would make you want to dance and vomit at the same time.
Biography text from Last.fm, available under CC BY-SA.