The Daily Show with Jon Stewart
Special Olympics Report
Season 5 • 10/02/2000
The U.S. team had the most medals and was also the most scrutinized, or, obnoxious.
More
Watching
You may also like5 Videos
Special Olympics Report
Season 5 • 10/02/2000
More