James Armstrong James Armstrong is a musician known for their blues-rock guitar, electric blues, modern blues, power blues-rock and soul blues music. Top tracks by James Armstrong Related artists David Gogo