The Daily Show with Jon Stewart

Ralph Nader Pt. 2

Season 6 • 02/13/2002

Ralph Nader discusses the benefits of hemp.

More