Riff-savvy guitarist plays 50 Avenged Sevenfold songs in five minutes – how many can you name?

Riff-savvy guitarist plays 50 Avenged Sevenfold songs in five minutes – how many can you name?

From Unholy Confessions to, well, see for yourself

read more

Source: www.guitarworld.com