Avenged Sevenfold Explores the Polarized Mind on “The Stage”
Avenged Sevenfold Explores the Polarized Mind on “The Stage” By Ashley Whitaker The music video for Avenged Sevenfold’s song “The Stage” opens with a small audience entering a puppet show, uncertain of what to expect. Soon it becomes clear that the audience has paid to witness graphic depictions of historical atrocities. Laughing at portrayals of…