The Daily Show with Jon Stewart

Semper Rye

Season 6 • 04/24/2002

The U.S. military has unveiled an indestructible sandwich.

More