Mushroomhead – A Wonderful Life (Napalm Records)

It has been easy to wave off Mushroomhead. Eight people with masks - and in their early days - boiler suits. Have we not seen this before? The constant comparison with Slipknot has dogged the band despite history showing that Mushroomhead pre-date the Iowan mob by a couple of years and have a more alt...