The New York City based band PUi has been creating quite a stir in the music scene with what they call neo primal rock. Whatever you...