Me

No User

You must log in to access your account.

Live in Japan

Live in Japan thumbnail

Best Offer

$4.99

Reviews

Average Rating
★★★★★
(9 Reviews)

Metal Album Reviews See All →

  • the force is definitely with these guys. they rock hard and fast, and their twin guitar, bass guitar, and drumming are at a dizzying pace. darth vader, your band is here!!!!!!!!!!!

    Posted on March 2, 2010