Metal4 years ago
DragonForce Brings a Nifty Neon Arcade to Mesa, AZ’s Club Red [Photos & Show Review]
UK paladins of power metal, DragonForce are touring North America to promote their latest album, Extreme Power Metal, and kicked off the tour with a sold-out...