Cheech & Chong have a new movie coming out, called Cheech & Chong's Animated Movie, and the duo stopped by to chat with Jim & Shelli about it & more.
Listen to the interview:
David Lee Roth
For Lynn's photos: ©Lynn Goldsmith
For Bob's photos: ©Bob Gruen
For all photos: From the film, "Who Shot Rock & Roll"