The Daily Show with Jon Stewart

This Just In - Rex Appeal

Season 5 • 06/20/2001

Scientists discover new dinosaurs.

More