Avenged Sevenfold headlines in LA for the first time in over a decade

In a sea of black-clad “Deathbat” fans, the excitement for the band to take the stage filled the air of the Kia Forum in Los Angeles. With a quick look around at the outfits of the earliest fans, you could tell that the show was about to be something special; from the outdated Avenged Sevenfold […]