New Avenged Sevenfold video for, “The Stage”
Avenged Sevenfold have been teasing a new album for awhile. The hype machine says they will be announcing an album title during a special live event on Oct. 27. Although, fans have used their Batman like detective skills to figure out it…