More than a decade before Duane Denison carved his name into the annals of noise rock with the Jesus Lizard, he tried to sell ...
Mike Manning was Satriani’s tech for over 30 years, and helped him both on the road and in the studio with his “flawless” ...