Song of the Week: The epic lead single “The Stage” by Avenged Sevenfold

Avenged Sevenfold premiers new album with interesting lead single choice