DRAGONFORCE Launch “The Game” Video; Announce August 19th Release Date for “Maximum Overload”

DRAGONFORCE have announced that they will be releasing “Maximum Overload” in the US on August 19! The band has just launched a brand new video for “The Game,” which was directed by […]

Read Article →