The Daily Show with Jon Stewart

Headlines - Tomb Raiders

Season 6 • 04/24/2002

Archeologists in Peru dig up a treasure trove of Incan mummies

More