World Watch: The Cro-Magnons

Japanese punk band rocks hard, but sadly has little presence in the U.S.