allthatshreds.com
John 5 And His Versatile Playing - Welcome To All That Shreds Magazine!
By Andrew Catania John William Lowery, aka John 5, is an American metal guitarist best known for his versatility that has evolved from a gradual…