The Daily Show with Jon Stewart

Big Trouble In Little China

Season 5 • 04/24/2001

Taiwan is honored and extremely happy to get the U.S.'s very old ships.

More