News December 28, 2012

Relax everyone, Hadouken!’s new album will be released on February 18