Dragonforce launch "Ultra-Beatdown" card
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.
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.