Out of nowhere, last fall Avenged Sevenfold have dropped a new album The Stage. On February 23rd, they’ve visited Vienna to present this album to their Austrian fans. As a support was presented Chevelle and Grammy nominated Disturbed.