MEGAZILLA: Please Please Sorry Thank You: CD

Dec 30, 2008

This very polite-sounding titled album makes a hell of a racket. Megazilla are a combination of metal and AmRep-style heavy noise. The band is a two piece so I am already thinking Godheadsilo. The sounds are quite similar. Fans of this style would do well to check this band out.

 –frame (Australian Cattle God)