Avenged Sevenfold

Avenged Sevenfold – The Stage (Album Review)

Avenged Sevenfold, aka A7X, came to life in Huntington Beach, California back in 1999. Forging ahead as a Metalcore band, they released their debut album, Sounding the Seventh Trumpet, in 2001 while subsequent releases have seen their sound evolve and progress, leaning more toward traditional Heavy Metal and ... Read More
Device - cd cover art.

Device – Device (Album review)

When I first heard David Draiman was going to take a break from Disturbed back in 2011 I was quite surprised. Considering the mass success of Disturbed over the past decade I figured the band would be prime to continue touring after the success of ... Read More