David Lee Roth, in a 1999 interview is himself for sure and doesn't disappoint. And Favazz talks about his rock star moment with Dave.
Summary: U-Man and Favazz have fun with this DLR interview. Learn more about your ad choices. Visit megaphone.fm/adchoices