The Daily Show with Jon Stewart

Spy vs. Sky

Season 5 • 04/02/2001

The United States Navy buzzes the tower.

More