Dean DeLeo
WJBRGUITAR PLAYLIST: Roy Orbison, Steve Clark, Dean DeLeo
On the surface, one wouldn’t think Roy Orbison, Def Leppard’s Steve Clark and Stone Temple Pilots’ Dean DeLeo would have much in common, but each is not only a stellar…
Erica Banas // Rock Music Reporter