The KSHE Tapes

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.

U-Man and Favazz have fun with this DLR interview.