The Daily Show with Jon Stewart

Moon Landing Anniversary

Season 14 • 07/20/2009

America leaves an old flag, a car and sports equipment on the moon.

More