Dragonforce have launched a new e-card featuring their upcoming album. The record is titled Ultra Beatdown and is due out August 26, 2008.
You can check out the card here.
Source Dragonforce have launched a new e-card featuring their upcoming album. The record is titled Ultra Beatdown and is due out August 26, 2008.