• Fri. Dec 6th, 2024

sleep walk

  • Home
  • Jeff Duncan – Armored Saint Axeman Releases an Instrumental Solo Album!

Jeff Duncan – Armored Saint Axeman Releases an Instrumental Solo Album!

Jeff Duncan continues to rock the world as one of the most in-demand rock guitarists there is. Remembered in the 80s for his role in the band Odin; (remember them…