Your Grand Display

This song is something else...

Name: The Stage
Artist: A7X (Avenged Sevenfold)
Found: This song was just released a week ago, so I guess they have a new album out.

P.S:
I would suggest you see the official video, it's pretty cool.

End