Mustasch

Mustasch - Self Titled (Nuclear Blast/Riot)

We aren't talking the furry things on men's upper lips, although there appear to be a number of them in this band: Sweden's favourite Heavy Metal band (at least according to the Swedish Grammy Awards!).