DragonForce – Maximum Overload (Album Review)

British Extreme Power Metal band DragonForce has been plugging away now since 1999.  Mixing speedy Metal guitar solos and fantasy-based lyrics, the band became an unlikely hero, bringing a sound to the mainstream that many longed to hear.  Reaching peak success with their 2006 album, Inhuman ... Read More