Thanks for sharing, TC! Great to hear David Lee Roth's original solo band hope to reunite!
I didn't know of Billy Sheehan until seeing him on THAT METAL SHOW - another reason I love the show! - and he seems like a really stand up kind of guy. I didn't know he had been in Dave's solo band with Steve Vai, that's cool.