The Daily Show with Jon Stewart
Special Olympics Report Pt. 1
Season 5 • 09/28/2000
God has put the world's best athletes in Australia this year to breed and bring forth a super race.
More
Watching
You may also like5 Videos
Special Olympics Report Pt. 1
Season 5 • 09/28/2000
More