Maximum The Hormone

Nu-metallers from Tokyo play in light of the release of their new single 'Greatest the Hits 2011-2011', which went straight to Number One in Japan and is their first new material since 2008.

Posted: