The Daily Show with Jon Stewart
This Just In - Aluminum Foil
Season 4 • 12/13/1999
The U.S. Military employs a miniature robot to fight miniature terrorists.
More
Watching
You may also like5 Videos
This Just In - Aluminum Foil
Season 4 • 12/13/1999
More