Dragonforce have launched a full album stream of their upcoming album. The record is titled Ultra Beatdown and is due out August 26, 2008.
You can check it out on their myspace page.
Dragonforce have launched a full album stream of their upcoming album. The record is titled Ultra Beatdown and is due out August 26, 2008.
You can check it out on their myspace page.